int 为32位,数字范围为(-2^31 ~ 231-1),由于210近似为1024即10^3,故int的数字范围大约为(- 10^9 ~ 10^9)
short 为16位
double为64位
在进行强制转换时,如double转int,int转short,会忽略高位上的数字。
关于C++中数字的位数
最新推荐文章于 2023-09-09 00:00:00 发布
int 为32位,数字范围为(-2^31 ~ 231-1),由于210近似为1024即10^3,故int的数字范围大约为(- 10^9 ~ 10^9)
short 为16位
double为64位
在进行强制转换时,如double转int,int转short,会忽略高位上的数字。