Sisu
Digitaalne keel on kahendkood. Igapäevaelus kasutatava kümne põhisüsteemi asemel on binaarsüsteemis kaks alust. See digitaalne keel on kirjutatud nullide ja üksuste reana. Tavapärase tähesümboli teisendamiseks digitaalseks (binaarseks) koodiks tuleb iga tähe numbrilise tähise leidmiseks kasutada ASCII kodeerimisskeemi. Seejärel kasutatakse matemaatika põhiarvu teisendamiseks määratud number binaarekvivalendiks.
Samm 1
Alustades numbrist "1", kahekordistage numbrid, kuni jõuate arvuni "128". Kirjutage tulemused paremalt vasakule.
128 - 64 - 32 - 16 - 8 - 4 - 2 - 1.
2. samm
Loetlege tähestiku suurtähed järjestuses. Seejärel kirjutage A-tähe juurde "65". Lõpuks loetlege kõik järjestikused tähed, mille järgmised täisarvud on suuremad kui 65.
A (65) B (66) C (67) D (68) E (69) F (70) G (71) H (72) I (73) J (74) K (75) L (76) M ( 77) N (78) O (79) P (80) Q (81) R (82) S (83) T (84) U (85) V (86) W (87) X (88) Y (89) Z (90)
3. samm
Valige täht, mille soovite teisendada digitaalseks (binaarseks) koodiks. Pange tähele tähe kõrval toodud number.
Näide: S (83).
4. samm
Vastus: mitu korda mahub number 128 tähte tähistava numbri sisse? Kui selle numbri sisse mahub 128, kirjutage mitu korda. Kui see üldse ei sobi, tippige "0"
Näide: 128 ei sobi 83-ga. Seetõttu on suurtähe S kahendkoodi esimene number "0".
5. samm
Vastus: mitu korda mahub 64 - 1. etapi loendi järgmine number - tähenumbrisse? Kui vastus pole, kirjutage "0". Kui see sobib, kirjutage mitu korda (vastust ei saa kunagi rohkem kui 1 kord). Seejärel arvutage ülejäänud.
Näide: 64 mahub 83-le üks kord. Seetõttu on "1" teine number suurtähega "S" kahendkoodis.
Ülejäänud on 19, sest 83 - 64 = 19.
6. samm
Kui 5. sammu vastus on "0", vastake: mitu korda mahub number 32 - 1. etapi loendis järgmine - tähenumbrisse. Kui 5. sammu vastus on "1", vastake: mitu korda mahub arv 32 arvutatud puhkeaega?
Näide: 32 ei mahu 19 piiresse. Seetõttu on suurtähe "S" kahendkoodi kolmas number "0".
7. samm
Jätkake seda mustrit, kirjutades "0", kui ülejäänud ei mahu loendi järgmise numbri sisse, või "1", kui ülejäänud sobivad selle numbri sisse. Seejärel arvutage uus puhkus.
Näide: 16 mahub üks kord 19-ni. Seetõttu on suurtähe "S" binaarkoodis neljas number "1" ja ülejäänud 3.
Kuna 8 ei mahu 3 piiresse, on viies number "0".
Kuna 4 ei mahu 3 piiresse, on kuues number "0".
Kuna 2 sobib üks kord kolme piires, on seitsmes koodinumber "1" ja ülejäänud on 1.
Kuna 1 sobib üks kord ühe sisse, on koodi kaheksas ja viimane number "1".
Seega on suurtähe "S" binaarkood "01010011".