十六进制转十进制数算法
十六进制中,ABCDEF分别表示10 11 12 13 14 15
个位+十位×16+百位×256……
即:16的0,1,2……次方
100以内一点的10转16心算比较快。10转16用传统的计算方式可以了,就是大于15小于256的10进制数除以16为的值为十位的16进制数,其余数为个位的16进制数,没余数则个位为0。如61的16进制是3D,61除以16得3余13,3作十位数,13转成D为各位数。
匿名回答于2021-08-02 09:02:38
八进制数是以逢八进一作为计数规则,以0 1 2 3 4 5 6 7 这八个数作为加权计数的基本码元来进行计数的。将十进制数999转换成八进制数,必须按照八进制数的规则进行转换。如十进制数8转换成八进制数就是10.16转换成八进制数就是20.64转换成八进制数就是100,512转换成八进制数就是1000等等。而十进制数999可以写成:
999=1*512+7*64+4*8+7
=1*8³+7*8²+4*8+7
那么十进制数999的八进制数为1747.
999(10)=1747(8)
匿名回答于2021-04-27 21:29:52