Omregning fra 10-tals-systemet til binære tal
For at omregne fra 10-tals-systemet til binære tal, skal man opskrive de binære cifres værdi i omvendt rækkefølge.
2’er potens | |||||||||||
Værdi som ti-tal | |||||||||||
Binært ciffer |
Derefter går man systematisk cifrene igennem fra venstre mod højre.
Hvis vi for eksempel vil omregne 233 til et binært tal:
Tabellen skrives op med det største tal, som er mindre end eller lig med 233, dvs. 128.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Herefter kigger vi på tallene fra venstre.
Er 233 større eller lig med 128? JA, vi skriver derfor 1 under 128.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
1 |
Herefter udregner vi 233 – 128 = 105
Er 105 større eller lig med 64? JA, vi skriver 1 under 64.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
1 | 1 |
og udregner 105 – 64 = 41
Er 41 større eller lig 32? JA, og vi skriver derfor 1 under 32.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
1 | 1 | 1 |
og udregner 41 – 32 = 9
Er 9 større eller lig 16? NEJ, og vi skriver 0 under 16.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
1 | 1 | 1 | 0 |
Er 9 større eller lig 8? JA, og vi skriver derfor 1 under 8.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
1 | 1 | 1 | 0 | 1 |
og udregner 9 – 8 = 1
Er 1 større eller lig 4? NEJ, og vi skriver 0 under 4.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
1 | 1 | 1 | 0 | 1 | 0 |
Er 1 større eller lig 2? NEJ, og vi skriver derfor 0 under 2.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
1 | 1 | 1 | 0 | 1 | 0 | 0 |
Er 1 større eller lig 1? JA, og vi skriver 1 under 1.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
1 | 1 | 1 | 0 | 1 | 0 | 0 | 1 |
233 omskrevet til binært tal bliver dermed: 11101001.