十进制怎样转化成二进制

2024年12月04日 13:21
有5个网友回答
网友(1):

方法口诀:除2取余 由低到高

如15 15除以2 商为7 余1 这个1就是二进制的最低位
再用7除以2 商为3,余数为1 这个1就是二进制的左第2位
类推

一般上面的除法使用短除法

方法2:

64 32 16 8 4 2 1

这样由高到低按照二进制的权 排列
15够到8 8这一位就是1 还余下15-7
7又够到4 那么4这一位也是1 还余下3

类推

15的二进制就是1111

网友(2):

整数部分:将十进制整数不断除以2取余数,直到商为零,余数从右到左排列,首次取得的余数在右。
小数部分;将十进制小数不断乘以2取整数,直到小数部分为0或达到所要求的精度(一般不会为0),所得整数从小数点自左往右排列,取有效精度,首次取得的整数在最左。

网友(3):

网友(4):

网友(5):