我有一个整数变量,它可以得到一个大于4294967295的值。
我应该为它使用什么类型(long long、double或其他类型)?
发布于 2009-06-01 11:05:42
使用long long,如果可能的话,添加一个编译时断言,说明这个类型足够宽(像sizeof( long long ) >= 8一样)。
long long
sizeof( long long ) >= 8
double用于浮点运算,而不是整数运算。
double
https://stackoverflow.com/questions/934358
相似问题