Ondalık sayıdan ikili sayıya nasıl dönüştürülür?
Tamsayı kısmı için Hesaplama Adımları:
- Ondalık sayıyı 2'ye bölün.
- Tamsayı bölümünü alın ve bir sonraki yineleme için kullanın.
- Geri kalanı alın ve ikili rakam için kullanın.
- Bölüm 0'a eşit olana kadar veya belirli sayıda adımdan sonra yukarıdaki adımları tekrarlayın.
Kesirli kısmı hesaplama adımları:
- Kesirli kısmı 2 ile çarpın.
- Çarpımın tam sayı kısmını kesir basamağı olarak alın. Bir sonraki yineleme için ürünün kesirli kısmını alın.
- Kesirli kısım 0 olana kadar yukarıdaki adımları tekrarlayın veya kesirli kısım 0 olmazsa birkaç adımdan sonra durun.
Örnek:
Dönüştürmek 15.37510 ikiliye:
Tamsayı kısmını dönüştürün:
Bölünür 2 | Bölüm | Kalan | Bit |
---|
15/2 | 7 | 1 | 0 |
7/2 | 3 | 1 | 1 |
3/2 | 1 | 1 | 2 |
1/2 | 0 | 1 | 3 |
Kesir kısmını dönüştürün:
Şununla çarp: 2 | Ürün | Kalan | Kesir Basamağı |
---|
0.375*2 | 0.75 | 0.75 | 0 |
0.75*2 | 1.5 | 0.5 | 1 |
0.5*2 | 1 | 0 | 1 |
Sonuç: 15.7510 = 1111.0112