十进制数77.25转换为十六进制数是多少?

如题所述

77.25/16=4,余数13,十六进制数形式D,所以77.25(十进制)是4D.4(十六进制)。

例如:

十进制数57,在二进制写作111001,在16进制写作39。在历史上,中国曾经在重量单位上使用过16进制,比如,规定16两为一斤。如今的16进制则普遍应用在计算机领域,这是因为将4个位元(Bit)化成单独的16进制数字不太困难。

1字节可以表示成2个连续的16进制数字。可是,这种混合表示法容易令人混淆,因此需要一些字首、字尾或下标来显示。

扩展资料:

进制转换

16转10

16进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方……

所以,在第N(N从0开始)位上,如果是是数X(X大于等于0,并且X小于等于15,即:F)表示的大小为X*16的N次方。

例:2AF5换算成10进制:

用竖式计算:

第0位:5*16^0=5

第1位:F*16^1=240

第2位:A*16^2=2560

第3位:2*16^3=8192

-------------------------------------

10997

直接计算就是:

5*16^0+F*16^1+A*16^2+2*16^3=10997

16进制到二进制

由于在二进制的表示方法中,每四位所表示的数的最大值对应16进制的15,即16进制每一位上最大值,所以,我们可以得出简便的转换方法,将16进制上每一位分别对应二进制上四位进行转换,即得所求:

例:2AF5换算成2进制

第0位:(5)16=(0101)2

第1位:(F)16=(1111)2

第2位:(A)16=(1010)2

第3位:(2)16=(0010)2--------------------------得:(2AF5)16=(0010.1010.1111.0101)2

参考资料:

百度百科——十六进制转换

百度百科——十六进制

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-28
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
所以,千万别犯这种错误。本回答被网友采纳
第2个回答  2013-08-26
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为各位数。本回答被网友采纳
第3个回答  2013-08-26
77.25=4×16+13+4/16

十六进制就是:4D.4
十六进制中A-F代表10-15
第4个回答  2013-08-26
答案是4D.19
他们的答案不对 16进制是每16个数进一个 应该从百分位算起 当然点右面也是要达到16也就是达到F才能进一位
相似回答