范围就不多说,根据字节数就可以大致判断范围。主要说一下精度(有效数字位数)
int 最大值 2147483647 (最大)有效数字位数(9-10)
unsigned int 最大值 4294967295 (最大)有效数字位数(9-10)
long long int 最大值 9223372036854775807 (最大)有效数字位数(18-19)
unsigned long long int 最大值 18446744073709551615 (最大)有效数字位数(19-20)
float 和double都是用科学计数法表示的,表示数据范围非常大。
float 有效数字位数 6
double 有效数字位数 16