一. 2/8/16 进制转换成十进制
将res看作成最后转换为10进制的结果
公式为下图
例子如下图
二. 10进制转换成2/8/16进制
方法:整数部分除2取余数,直至商为0,余数倒序排序
小数部分乘2取整,直至为0(如超出部分可舍掉),正序排序
这里整数部分以十进制数40转化为二进制为例
所以40的二进制的结果就为101000.
小数部分以十进制0.25转化为二进制为例
所以0.25的二进制结果就为0.01.
一. 2/8/16 进制转换成十进制
将res看作成最后转换为10进制的结果
公式为下图
例子如下图
二. 10进制转换成2/8/16进制
方法:整数部分除2取余数,直至商为0,余数倒序排序
小数部分乘2取整,直至为0(如超出部分可舍掉),正序排序
这里整数部分以十进制数40转化为二进制为例
所以40的二进制的结果就为101000.
小数部分以十进制0.25转化为二进制为例
所以0.25的二进制结果就为0.01.