int和double的区别c语言

兄弟爆一下 3个月前 已收到1个回答 举报

不爱琴离开 2星

共回答了269个问题采纳率:92.3% 评论

int 和 double 都是基本数据类型, int 是整形, double 是浮点型。

1.int 型变量占用的存储空间和机器字一样大,即 32位系统中是 4个字节; 64位系统中是 8个字节;

而 double 型变量 一般占用8字节,double 型变量占用的存储空间不会小于 int 型变量。

2.double 型表示的值范围要比 int 表示的值范围大,且从 double 值转换到 int 值,会进行四舍五入,从而有精度损失。

16小时前

13
可能相似的问题

猜你喜欢的问题

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com