比如说,0xa.1fp10中.1f代表1/16 +15/256 ?能否详细说一下 谢谢
1条回答 默认 最新
- threenewbee 2018-12-27 11:26关注
十进制里面
12.345 = 1*10+2*1+3*1/10+4*1/100+5*1/1000
这里10 1 1/10 1/100 1/1000也就是10的N次方(分别是次方,0次方 -1次方 ...)
这个能理解吧。
那么
16进制的 a.1f 就是 10*16的0次方+1*16的-1次方+15*16的-2次方。(其中a=10,f=15)
这个也能理解吧
16的0次方就是1,16的-1次方就是1/16,16的-2次方就是1/16*16
所以.1f代表1/16 +15/256本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用