您的位置:首页 > 编程语言 > C语言/C++

c++基础之2进制、10进制和16进制以及内存表示

2017-08-28 22:13 253 查看
10进制:

123=1*100+2*10+3
=1*10²+2*10¹+3*10º


数字字符为:

0,1,2,3,4,5,6,7,8,9

16进制:

0x123=1*16²+2*16¹+3*16º=291(d)


数字字符为:

0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

2进制:

00001101=2的三次方+2²+2º
=8+4+1
=1*2三次方+1*2²+0*2¹+1*2º


数字字符为:

0,1

内存表示:

物理内存的单元是“字节”

一个字节8个位
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++