mdsk.net
当前位置:首页 >> 36进制10进制互转 >>

36进制10进制互转

(1079/36^0) % 36 = 35(1079/36^1) % 36 = 29(1079/36^2) 所以1079转换为36进制就是(29,35)(52360/36^0) % 36 = 16(52360/36^1) % 36 = 14(52360/36^2) % 36 = 4(52360/36^3) % 36 = 1(52360/36^4) 所以52360转换为36进制就是(1,4,14,16) 明白了吗,转换过程就是对36的方幂进行求余,然后将余数按照方幂从大到小排列即可

如36进制的4321换为10进制:4*36^3+3*36^2+2*36^1+1*36^0

可以使用:0~9,A~Z,来表示,一个三位的三十六进制数,就是000~ZZZ. 每个位,就不是常见的百位、十位、个位了,而是:26的二次方、26的一次方、26的0次方. 随便说个三十六进制数字:ZA5,把它变换成十进制的计算方法就是:35 *

用十进制数除以36

输入:输入数据共有3行,第1行是1个正整数,表示需要转换的数的进制n(2≤n≤16),第2行是1个n进制数,若n10则用大写字母A~F表示数码10~15,并且该n进制数对应的10进制的值不超过1000000000,第3行也是1个正整数,表示转换以后的

36/2=18余数为018/2=9余数为09/2=4余数为14/2=2余数为02/2=1余数为01/2=0余数为1 即十进制转换成二进制的值为100100.说明:1.十进制数/2,8,16(即想转成二进制数就除以2,想转成八进制数就除以8,以此类推)=值 余数;2.值/2,8,16 =值 余数;除到值为0为止.3.最后将所有算式的余数倒序排列即为你想转换的进制数值.如果数值太大就用计算器计算:以XP计算器为例,打开计算器点查看菜单选科学型,输入相应数值,再点欲转的进制选项值就出来了.

整数部分的算法:除2求余,直到商为0,然后将余数逆向排列 比如36,分别除2得余数0、0、1、0、0、1 余数逆向:100100 小数部分的算法:乘2,若大于1则标志1,将结果减去1,否则标记0 例如0.8750.875*2 = 1.75, 1.75 > 1, 标记1, 结

(1079/36^0) % 36 = 35(1079/36^1) % 36 = 29(1079/36^2) 评论0 0 0

111000

十进制转化为N进制采用除N取余法,36/20=1余16;1/20=0余1.所以转化为36转化为20进制结果为1G(在二十进制中,使用20个数码;大于9小于19的数码,一般借鉴计算机中十六进制的表示法,使用字母“A-J”;即为“0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F、G、H、I、J”,G表示16)

alloyfurniture.com | 9647.net | tuchengsm.com | dfkt.net | 90858.net | 网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com