返回顶部

一缕半夏微光

温柔半两,从容一生

导航

数据的进制转换

进制的表示:二进制、十六进制等。二进制符号为0b(比较少用,可以忽略),十六进制符号为0x或H(比如0x18F或者18FH,其实这个十六进制的数值就是18F)
R进制整数转十进制:位权展开法,用R进制数的每一位乘以R的n次方,n是变量,从R进制数的整数最低位开始,依次为0,1,2,3...累加。
 
十进制转R进制:十进制整数(除以R倒取余数),用十进制整数除以R,记录每次所得余数,若商不为0,则继续除以R,直至商为0,而后将所有余数从下至上记录,排列成从左至右顺序,即为转换后的R进制数。
 
二进制转八进制:每三位二进制数转换为一位八进制数,二进制数位个数不是三的倍数,则在前面补0(原则是数值不变)
 
二进制转十六进制:每四位二进制数转换为一位十六进制数,二进制数位个数不是四的倍数,则在前面补0。
 
m进制转n进制:先将m进制转化为十进制数,再将十进制数转化为n进制数,中间需要通过十进制中转。

posted on 2022-03-05 22:17  一缕半夏微光  阅读(282)  评论(0编辑  收藏  举报