数字换算16进制

数字换算16进制200500999.99各换算成16进制... 数字换算16进制200 500 999.99各换算成16进制 展开
 我来答
cdyzxy
2016-10-09 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:85%
帮助的人:3737万
展开全部
200D=?H
写出十六进制各位上基数,个位是1,高位是低位乘以16,写到比200大为止
256,16,1
__0,_c,8
200除以最高位基数得到商和余数:200/256=0[200],将商写到256这位下面
继续用上步余数计算:200/16=12[8],将12=c写到16这位下面
继续:8/1=8[0],计算直到余数为0停止,200D=c8H
同样计算500D=?H
4096,256,16,1
___0,__1,_f,4
500/4096=0[500],500/256=1[244],244/16=15[4],4/1=4[0],500D=1f4H
先转换整数部分999D=?H
4096,256,16,1
___0,__3,_e,7
999/4096=0[999],999/256=3[231],231/16=14[7],7/1=7[0],999D=3e7H
然后是小数部分,取小数部分0.99乘以16,得数的整数部分是小数点后第1位取值:0.99*16=15.84[3e7.f]
继续用上步的小数计算:0.84*16=13.44[3e7.fd]
继续:0.44*16=7.04[3e7.fd7],计算直到达到指定位数或者小数部分等于0时停止,现假设只算到小数点后面第3位停止,999.99D=3e7.fd7H
追问
谢谢
你会不会异或运算
chinalychee
2016-10-09 · TA获得超过410个赞
知道小有建树答主
回答量:679
采纳率:0%
帮助的人:302万
展开全部
C8 1F4 3E7.FD70.....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式