16位二进制数的除法比如十进制运算8184÷100=81中,8184向右移动了2次得到81,那8184的二进制1FF8H
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:数学作业 时间:2024/08/19 10:41:57
16位二进制数的除法
比如十进制运算8184÷100=81中,8184向右移动了2次得到81,那8184的二进制1FF8H怎么移动才可以得到81的二进制51H?
比如十进制运算8184÷100=81中,8184向右移动了2次得到81,那8184的二进制1FF8H怎么移动才可以得到81的二进制51H?
![16位二进制数的除法比如十进制运算8184÷100=81中,8184向右移动了2次得到81,那8184的二进制1FF8H](/uploads/image/z/6998015-47-5.jpg?t=16%E4%BD%8D%E4%BA%8C%E8%BF%9B%E5%88%B6%E6%95%B0%E7%9A%84%E9%99%A4%E6%B3%95%E6%AF%94%E5%A6%82%E5%8D%81%E8%BF%9B%E5%88%B6%E8%BF%90%E7%AE%978184%C3%B7100%3D81%E4%B8%AD%2C8184%E5%90%91%E5%8F%B3%E7%A7%BB%E5%8A%A8%E4%BA%862%E6%AC%A1%E5%BE%97%E5%88%B081%2C%E9%82%A38184%E7%9A%84%E4%BA%8C%E8%BF%9B%E5%88%B61FF8H)
16进制要想跟十进制那样移动,应该是除16的n次方.比如1FF8H除以256(即100H),则右移两次得1FH.但你要除100(64H)就不可能了.不知道你要干什么用.如果只是运算的话,我有一种办法,就是普通的除法笔算.
比如:8184处100,笔算时是先818除100得8余18,再184除100得1余84.结果为81余84.
那么16进制也可以的.先1FFH除64H,由于1FH=31,因此取5H,则64H*5H=1F4H,结果:5H余AH,A8H除以64H,结果为1H余54H.总的结果等于51H余54H.
刚开始计算可能有点烦.习惯就好.就像亚里士多德说得:人之所以用十进制计算是因为有时个手指.如果你有16只手指就不会觉得计算这个会烦了.多练练吧.
比如:8184处100,笔算时是先818除100得8余18,再184除100得1余84.结果为81余84.
那么16进制也可以的.先1FFH除64H,由于1FH=31,因此取5H,则64H*5H=1F4H,结果:5H余AH,A8H除以64H,结果为1H余54H.总的结果等于51H余54H.
刚开始计算可能有点烦.习惯就好.就像亚里士多德说得:人之所以用十进制计算是因为有时个手指.如果你有16只手指就不会觉得计算这个会烦了.多练练吧.