将十进制数82.75转化为二进制
1个回答
关注
展开全部
小数部分方法:乘2取整法,即将小数部分乘以2,然后取整数部分,剩下的小数部分继续乘以2,然后取整数部分,剩下的小数部分又乘以2,一直取到小数部分 为零为止。如果永远不能为零,就同十进制数的四舍五入一样,按照要求保留多少位小数时,就根据后面一位是0还是1,取舍,如果是零,舍掉,如果是1,向入一位。换句话说就是0舍1入。读数要从前面的整数读到后面的整数
咨询记录 · 回答于2022-12-23
将十进制数82.75转化为二进制
快点哈
将十进制数82.75转化为二进制
1010010.1001011
① 整数部分方法:除2取余法,即晌镇侍每次将整数部分除以2,余数为该位宴吵权上的数,而商继续除以2,余数又为上一个位权上的数,这个步旅蚂骤一直持续下去,直到商为0为止,最后读数时候,从最后一个余数读起,一直到最前面的一个余数。
小数部分方法:乘2取整法,即将小数部分乘以2,然后取整数部分,剩下的小数部分继续乘以2,然后取御此整数部分,剩下的小数部分又乘以2,一直取到小数部分 为零为止。如果永远不能为零,就同十进制数的弯举四舍五入一样,按照要镇闹迅求保留多少位小数时,就根据后面一位是0还是1,取舍,如果是零,舍掉,如果是1,向入一位。换句话说就是0舍1入。读数要从前面的整数读到后面的整数
那小数部分呢
1010010.11000000000000000000000000000000000000000000000000001
答案1010010.11
已赞过
评论
收起
你对这个回答的评价是?