Kuidas teisendada allkirjastatud suurust kümnendkohaks

Posted on
Autor: Laura McKinney
Loomise Kuupäev: 8 Aprill 2021
Värskenduse Kuupäev: 1 November 2024
Anonim
Kuidas teisendada allkirjastatud suurust kümnendkohaks - Teadus
Kuidas teisendada allkirjastatud suurust kümnendkohaks - Teadus

Signatuuritud suuruse ja kümnendkoha vahel teisendamine on informaatika tundides õpetatav oluline oskus. Allkirjastatud suurusjärk on binaarne esitus, vasak vasakpoolne bit on märk bitti, näiteks 01111110. Komakoha numbrid on tavalises igapäevaelus kasutatavad väärtused, näiteks -1, 0, 1 ja 2. Nende kahe numbrilise vormi vaheline teisendamine nõuab mõistmine, kuidas binaarsus ja märk bitti sisse kirjutatud suurusjärgus toimivad.


    Märgistage allkirjastatud suurusnumbri iga number suureneva võimsusega 2, alustades paremast äärest ja liikudes vasakule. 2 volitused on kujul 2 ^ 0, 2 ^ 1, 2 ^ 2, 2 ^ 3 ja nii edasi. Ignoreerige vasakpoolset numbrit ja jätke tähelepanuta kõik vasakpoolsema numbri ja esimese 1 vahele jäävad polstrid 0. Numeratsioonijada on "32, 16, 8, 4, 2, 1" ja nii edasi. Näiteks allkirjastatud suurusnumber "10000101" saab sildid "4, 2, 1", vasakpoolset numbrit ja polsterdusnulle eiratakse.

    Pange kokku kõik sildi väärtused, kui vastava allkirjastatud suurusnumbri number on 1. Näiteks 10000101 on "1 + 4 = 5".

    Kui vasakpoolne vasakpoolne number on 1. Lisage numbri ette negatiivne märk. Näiteks saab 10000101 -5. See on allkirjastatud suuruse arvu koma ekvivalent.