Переведем число 2381.313610 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
2381 | 2 | ||||||||||||
-2380 | 1190 | 2 | |||||||||||
1 | -1190 | 595 | 2 | ||||||||||
0 | -594 | 297 | 2 | ||||||||||
1 | -296 | 148 | 2 | ||||||||||
1 | -148 | 74 | 2 | ||||||||||
0 | -74 | 37 | 2 | ||||||||||
0 | -36 | 18 | 2 | ||||||||||
1 | -18 | 9 | 2 | ||||||||||
0 | -8 | 4 | 2 | ||||||||||
1 | -4 | 2 | 2 | ||||||||||
0 | -2 | 1 | |||||||||||
0 | |||||||||||||
Дробная часть числа находится умножением на основание новой системы счисления:
0. | 3136*2 |
0 | .6272*2 |
1 | .254*2 |
0 | .5088*2 |
1 | .018*2 |
0 | .0352*2 |
0 | .0704*2 |
0 | .1408*2 |
0 | .2816*2 |
0 | .5632*2 |
1 | .126*2 |
В результате преобразования получилось:
Мы обнаружили что Ваше число отрицательное. Для дальнейшего перевода из прямого кода в дополнительный укажите размер числа: (1 байт, 2 байта,4 байта,8 байт).
Похожие калькуляторы
Калькуляторы других категорий