服务器之家

服务器之家 > 正文

C++学习小结之二进制转换

时间:2021-03-01 15:37     来源/作者:C++教程网

一、目的:便于计算机表示,稳定性好,符合逻辑运算,真为1,假为0.

二、各进制表示方法:

2进制:0,1

8进制:0-7

16进制:0-9,A,B,C,D,E,F

二、转换方法:

1.各进制转换为10进制:

从我们最了解的10进制入手。每个数都是10n次方相加。从右到左依次为:a*100+b*101+c*102....其结果表示为cba;同理二进制,八进制,16进制只是把10替换为2,8,16.

2.10进制转换2,8,16进制。取余反序排列。

3.8进制转2进制。首先要明白2进制是“逢1进1”,8进制是“逢7进1”,16进制“逢15进1”;7用2进制需要3位数表示(从右到左3位)。因此8→2转化“逢(3个2进制位)进1(1不足2进制的3位,在其高位补0)”。同理,16进制转2进制方法是一样的。

以上所述就是本文的全部内容了,希望大家能够喜欢。

标签:

相关文章

热门资讯

2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
Intellij idea2020永久破解,亲测可用!!!
Intellij idea2020永久破解,亲测可用!!! 2020-07-29
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总 2020-11-13
返回顶部