28.96d转换为二进制数保留两位小数?
方法:乘2取整法,即将小数部分乘以2,然后取整数部分,剩下的小数部分继续乘以2,然后取整数部分,剩下的小数部分又乘以2,一直取到小数部分
为零为止。如果永远不能为零,就同十进制数的四舍五入一样,按照要求保留多少位小数时,就根据后面一位是0还是1,取舍,如果是零,舍掉,如果是1,向入一位。换句话说就是0舍1入。读数要从前面的整数读到后面的整数,下面举例:
例1:将0.125换算为二进制
得出结果:将0.125换算为二进制(0.001)2
分析:第一步,将0.125乘以2,得0.25,则整数部分为0,小数部分为0.25;
第二步, 将小数部分0.25乘以2,得0.5,则整数部分为0,小数部分为0.5;
第三步, 将小数部分0.5乘以2,得1.0,则整数部分为1,小数部分为0.0;
第四步,读数,从第一位读起,读到最后一位,即为0.001。
呵呵~小数也是一样的~!比如 11101.1011
后面的小数后面的数的结果就是:1x2(-1)+0x2(-2)+1x2(-3)+1x2(-4)
结果等于0.5+0.125+0.0625=0.6875
反过来也一样:
比如随便写个数字:0.788
你就把这个数首先减去0.5,如果能减就把小数第一位定个1,如果不能减就定个0
同样剩下的数字减去0.5的一半,也就是0.25一样的道理,能减就为1不能减就为0
一直减到没有数,也就是0为址
11100.11(舍尾法)
11101.00(0舍1入法)
(1)先转化整数部分:215的二进制为:1101 0111
(2)小数部分,转化规则,小数部分乘以2,取整数部分,剩余部分继续乘以2,取整数部分,如此循环下去,直到为0,若不会为0,那么越算到后面越精确。
0.25 x 2 = 0.5 取 整数 0, 剩余0.5
0.5 x 2 = 1.0 取 整数 1,剩余0.
那么小数部分的二进制就是0.01
那么215.25转换成二进制为:1101 0111.01
写错了是284.96
十进制128.26转换成二进制是多少
8\/16,商0,余8 从上到下依次是个位、十位,所以,最终结果为(80)16。(128)10=(80)16=(10000000)2 小数部分 0.26×16=4.16,取4 0.16×16=2.56,取2 0.56×16=8.96,取8 0.96×16=15.36,取15 (0.26)10=(0.428F)16=(0.0100 0010 1000 1111)2 (128.26)10 =(128)...
A,B,C,D四人合伙坐出租车回家。当地出租车的起步价为10元,起步行程3千 ...
C:1.12*8=8.96 D:1.12*13=14.56 每人总计付费:A:2.75+1.12=3.87 B:2.75+3.36=6.11 C:2.75+8.96=11.71 D:2.75+14.56=17.31
子网划分问题求解!!!
因为16<20<32,即:2的4次方<20<2的5次方,所以,子网位只须占用5位主机位就可划分成32个子网,可以满足划分成20个子网的要求。B类网络的默认子网掩码是255.255.0.0,转换为二进制为11111111.11111111.00000000.00000000。现在子网又占用了5位主机位,根据子网掩码的定义,划分子网后的子网掩码应该为11111111.11111111.1111100...
有两块面积相等的平行四边形菜地一块菜地的底是三点二米高是二点八米...
解:另一块菜地的面积=底*高=3.2*2.8=8.96m^2 答:
请问大家,酶量:8.21LAPU\/g蛋白质以及 0.013AU\/g蛋白质,这两个是什么...
8.71±0.07D 8.96±0.05E 33.18±0.22A 45.19±0.41B 48.17±0.49C 49.65±0.09D 51.72±0.19E 注:同列肩注不同大写字母代表差异极显著(p<0.01);同列肩注不同小写字母代表差异显著(p<0.05);同列肩注相同小写字母代表差异不显著(p>0.05),以下各表与此相同 图1 纤维素酶水平对还原糖生量的影响 图 2 纤维...
市南欧克: (1)先转化整数部分:215的二进复制为:1101 0111 (2)小数部分,转制化规则,小数部分乘以2,取整数部分,剩2113余部分继续乘以2,取整数部分,如此循环下去,直到为0,若不会为0,那么5261越算到后面越精确. 0.25 x 2 = 0.5 取 整数 0, 剩余41020.5 0.5 x 2 = 1.0 取 整数 1,剩余0. 那么小数部分的二进制就是0.01 那么215.25转换成二进制为:16531101 0111.01
回民区17244017933: 如何将十进制数28转换为32位的二进制数 - ?
市南欧克: 十进制数28转换为32位的二进制数为00000000 00000000 00000000 00011100. 转换方法: 用被除数反复除以2,除第一次外,每次除以2均取前一次商的整数部分作被除数并依次记下每次的余数.另外,所得到的商的最后一位余数是所求二进制数的最高位.被除数 计算过程 商 余数 28 28/2 14 0 14 14/2 7 0 7 7/2 3 1 3 3/2 1 1 1 1/2 0 1 十进制数28转换为二进制数为11100 32不足的高位补零 00000000 00000000 00000000 00011100
回民区17244017933: 十进制小数怎么转换为二进制小数 - ?
市南欧克: 方法:乘2取整法,即将小数部分乘以2,然后取整数部分,剩下的小数部分继续乘以2,然后取整数部分,剩下的小数部分又乘以2,一直取到小数部分 为零为止.如果永远不能为零,就同十进制数的四舍五入一样,按照要求保留多少位小数时...
回民区17244017933: 进制数之间的转化 1.将下列各十进制数转换为二进制数(最多保留6位小数):237 135.6 86.625 ... - ?
市南欧克:[答案] 10101.001B=(21.125 )D =(25.1 )O =(15.2 )H 2DE.6H=(1011011110.011 )B =(1336.3 )O =(734.375 )D 26.5O=(10110.101 )B=(15.a )H=( 21.625 )D
回民区17244017933: 十进制的小数怎么化为二进制?例如十进制数0.82如何化为二进制? - ?
市南欧克: 小数点之前用模2取余法: 10(D) = 1010(B) 这个就不用给你讲了吧小数点之后用乘2取整法: 0.5(D) = 0.1(B) 按如下算法进行: 1)首先给小数部分乘2,如果小数点前为1;则计1,为0,则计0. 2)再对剩下的小数部分乘2,再计出1或0. 3)...
回民区17244017933: 十六进制转化为二进制,为什么要把最高位取消 - ?
市南欧克: 例如:把十六进制的04271544和0209FE83转换成二进制.方法:首先把十六进制数04271544中的每一位数转换为二进制数,每个数要分四位,不足四位的前面加零,请看下面演示: 0 0000 4 0100 2 0010 7 0111 1 0001 5 0101 4 0100 4 0100...
回民区17244017933: 将十进制数32.45转换成二进制 保留小数点后三位 详细过程 - ?
市南欧克: 十进制数转换为二进制数,规则是:整数部分除 2 取余,小数部分乘 2 取整. 32÷2 = 16..................0 16÷2 = 8........................0 8÷2 = 4........................0 4÷2 = 2.........................0 2÷2 = 1.........................0 1÷2 = 0.........................1 0.45*2 = 0.90.............0 0....
回民区17244017933: 二进制数怎么转换? - ?
市南欧克: 哈哈,这个问题我昨天才回答了一个人的 二换十:比方说给一个二进制数101101,六位,换成十进制就是1*2^5+0*2^4+1*2^3+1*2^2+0*2^1+1*2^0=45二换十六:从最低位往高位数,按4个二进制数为一组的分,到最高位不够就添0,还是举刚才...
回民区17244017933: 十六位进制转为二进制 - ?
市南欧克: 用8421代码 ~~把数化出来~~ 比如说:18(16) 先把1化出来,用8421码化,0001,然后把8化出来,用8421码表示是1000,所以18(16)=00011000(2) 再比如说427(16), 先把4,用8421码表示是0100,再化2,用8421码表示是0010 再化7,用...
回民区17244017933: 如何把八进制直接转换成二进制? - ?
市南欧克: 八进制一位变二进制三位,0变成000,1变成001,2变成010,3变成011,......,7变成111,所以是001000001,化简1000001