Ondalık sayıdan sekizli sayıya nasıl dönüştürülür?
Tamsayı kısmı için hesaplama adımları:
- Ondalık sayıyı 8'e bölün.
- Tamsayı bölümünü alın ve bir sonraki yineleme için kullanın.
- Geri kalanı alın ve sekizlik 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ı 8 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.062510 sekizliye:
Tamsayı kısmını dönüştürün:
Bölünür 8 | Bölüm | Kalan | Bit |
---|
15/8 | 1 | 7 | 0 |
1/8 | 0 | 1 | 1 |
Kesir kısmını dönüştürün:
Şununla çarp: 8 | Ürün | Kalan | Kesir Basamağı |
---|
0.0625*8 | 0.5 | 0.5 | 0 |
0.5*8 | 4 | 0 | 4 |
Sonuç: 15.062510 = 17.048