十进制数77.25转换为十六进制数是多少?
答案:4 悬赏:60 手机版
解决时间 2021-03-29 15:16
- 提问者网友:活着好累
- 2021-03-29 03:39
十进制数77.25转换为十六进制数是多少?
最佳答案
- 五星知识达人网友:不如潦草
- 2021-03-29 04:41
77就是4D,这个很简单。可能稍难的是小数位。
但恰好这个小数很规律,所以非常容易转。
0.25=1/4=4/16,
所以(77.25)10=4D.4h
增补:
一般的小数转法:(10进制转K进制)
用小数乘以K,取整数位作为十分位(十六进制的十分位)
余下小数部分再乘以K,再取整数位为百分位,
余下小数部分再乘以K,再取整数位为千分位,
……
如此类推,如果能刚好使小数部分为0,则是有限小数,否则则为无限小数。
顺便解释一下为什么laibaxiaozi001是错的。
他的思路可能不少人都会犯:
它是0.25->0.19。
显然对于整数来说:(25)10——〉19h,所以他直接两个都小数点左移两位。
但问题是两边同时左移或右移,两边变化的倍数相等吗?显然不等。
(250)10=(25)10 * (10)10
190h=19h * 10h=19h * (16)10
可见(250)10 = 190h
至此很明白了,当小数点发生移动n位,K进制的数扩大或缩小的倍数是K^n。于是不同进制的数小数点移动,变化的幅度是完全不一样的。
那么
(25)10=19h
(0.25)10 = (25)10 / (100)10 ≠ 19h / (256)10 =19h / 100h = 0.19h
所以,千万别犯这种错误。
但恰好这个小数很规律,所以非常容易转。
0.25=1/4=4/16,
所以(77.25)10=4D.4h
增补:
一般的小数转法:(10进制转K进制)
用小数乘以K,取整数位作为十分位(十六进制的十分位)
余下小数部分再乘以K,再取整数位为百分位,
余下小数部分再乘以K,再取整数位为千分位,
……
如此类推,如果能刚好使小数部分为0,则是有限小数,否则则为无限小数。
顺便解释一下为什么laibaxiaozi001是错的。
他的思路可能不少人都会犯:
它是0.25->0.19。
显然对于整数来说:(25)10——〉19h,所以他直接两个都小数点左移两位。
但问题是两边同时左移或右移,两边变化的倍数相等吗?显然不等。
(250)10=(25)10 * (10)10
190h=19h * 10h=19h * (16)10
可见(250)10 = 190h
至此很明白了,当小数点发生移动n位,K进制的数扩大或缩小的倍数是K^n。于是不同进制的数小数点移动,变化的幅度是完全不一样的。
那么
(25)10=19h
(0.25)10 = (25)10 / (100)10 ≠ 19h / (256)10 =19h / 100h = 0.19h
所以,千万别犯这种错误。
全部回答
- 1楼网友:夜余生
- 2021-03-29 06:34
77.25=4×16+13+4/16
十六进制就是:4D.4
十六进制中A-F代表10-15
十六进制就是:4D.4
十六进制中A-F代表10-15
- 2楼网友:躲不过心动
- 2021-03-29 05:27
答案是4D.19
他们的答案不对 16进制是每16个数进一个 应该从百分位算起 当然点右面也是要达到16也就是达到F才能进一位
他们的答案不对 16进制是每16个数进一个 应该从百分位算起 当然点右面也是要达到16也就是达到F才能进一位
- 3楼网友:拜訪者
- 2021-03-29 04:49
77.25(十进制) = 4D.4(十六进制)拿 十进制数 除以十六就可以了
10转16:
100以内一点的10转16心算比较快。10转16用传统的计算方式可以了,就是大于15小于256的10进制数除以16为的值为十位的16进制数,其余数为个位的16进制数,没余数则个位为0。如61的16进制是3D,61除以16得3余13,3作十位数,13转成D为各位数。
10转16:
100以内一点的10转16心算比较快。10转16用传统的计算方式可以了,就是大于15小于256的10进制数除以16为的值为十位的16进制数,其余数为个位的16进制数,没余数则个位为0。如61的16进制是3D,61除以16得3余13,3作十位数,13转成D为各位数。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯