C语言double和int有什么区别,各个表示范围是多少,double可以表示负数吗

如题所述

区别:double双精度浮点数,就是有小数点的数,并且范围大于int
int整型,只能表示整数
它们的范围随着机子不同而不同,如在32位机子和64位机子,它们是不同的。32位机int(-2^31 ~ 2^31)和64位机int是不同的。
double可以表示负数
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-03
它们是不同的区别:double双精度浮点数,如在32位机子和64位机子。32位机int(-2^31 ~ 2^31)和64位机int是不同的,就是有小数点的数,并且范围大于intint整型,只能表示整数它们的范围随着机子不同而不同本回答被提问者采纳
相似回答