C++ 数据类型 简介 不定期更新

本文详细解释了计算机中数据单位从Bit到Tera字节的转换,以及C++中的基本数据类型,包括bit、byte、WORD、DWORD、float、double等,通过实例展示了不同进制数的转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

位(Bit):度量数据的最小单位
字节(Byte):最常用的基本单位,一个字节有8位
K字节        1K=1024byte
M(兆)字节  1M=1024K
G(吉)字节   1G=1024M
T(太)字节    1T=1024G

C++数据类型:
bit 1位 取值范围:0...1
byte(字节) =11111111(2进制)=255(10进制)=0..FF(16进制)
WORD(单字)=2Byte=0....65535(10进制)=0..FFFF(16进制)
DWORD(双字)=2WORD=4Byte=0..4294967295=0..FFFFFFFF(16进制)
float(浮点数)  double(双浮点数)
int(4字节),long(4字节),WORD(2字节),DWORD(字节)
float(4字节),double(8字节)

1234[10进制] 0 1 2 3 4 5 6 7 8 9 0 当数位上的值超过9就要进1

1000+200+30+4=1*103+2*102+3*101+4*100=1234

 

1011[2进制] 0 1 当数位上的值超过1就要进1

1*23+0*22+1*21+1*20=8+0+2+1=11

 

1011[8进制]0 1 2 3 4 5 6 7 当数位上的值超过7就要进1

1*83+1*81+1*80=512+8+1=521

 

1011[16进制]0 1 2 3 4 5 6 7 8 9 A B C D E F 当数位上的值超过15就要进1

1*163+1*161+1*160=4096+16+1=4113

 当然其他进制转换成10进制是最简单的了,我想聪明的你肯定会了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值