首页 > 其他分享 >任意进制到十进制的转换

任意进制到十进制的转换

时间:2022-12-27 10:47:16浏览次数:54  
标签:转换 进制 基数 商为 余数 任意 十进制

十进制:Java中,数值默认都是10进制,不需要加任何修饰。
二进制:数值前面以0b开头,b大小写都可以。
八进制:数值前面以0开头。
十六进制:数值前面以0x开头,x大小写都可以。

 

 

进制转换-十进制到任意进制转换#

十进制到二进制的转换

公式:除基取余使用源数据,不断的除以基数(几进制,基数就是几)得到余数,直到商为0,再将余数倒着拼起来即可。

需求:将十进制数字11,转换为2进制。

实现方式:源数据为11,使用11不断的除以基数,也就是2,直到商为0。

 

 

十进制到十六进制的转换

公式:除基取余使用源数据,不断的除以基数(几进制,基数就是几)得到余数,直到商为0,再将余数倒着拼起来即可。

需求:将十进制数字60,转换为16进制。

实现方式:源数据为60,使用60不断的除以基数,也就是16,直到商为0。

 

 

 

 

结论:十进制到任意进制的转换

公式:除基取余使用源数据,不断的除以基数(几进制,基数就是几)得到余数,直到商为0,再将余数倒着 拼起来即可

标签:转换,进制,基数,商为,余数,任意,十进制
From: https://www.cnblogs.com/cinemaparadiso/p/17007535.html

相关文章