关闭

计算机作业

66人阅读 评论(0) 收藏 举报
单精度型和双精度型

单精度型和双精度型,其类型说明符为float 单精度说明符,double 双精度说明符。在Turbo C中单精度型占4个字节(32位)内存空间,其数值范围为3.4E-38~3.4E+38,只能提供七位有效数字。双精度型占8 个字节(64位)内存空间,其数值范围为1.7E-308~1.7E+308,可提供16位有效数字

单精度是float, 双精度是 double; 在32位机器上, float 只有4个字节,精确到小数点后 6位;double有8个字节, 精确到小数点14位之后 C++浮点常量默认的是double型,比如 3.14 默认是double型, 要将浮点型常量改成float型后加F后缀,比如 3.14F是浮点型 C++最好使用 double 型,double精度高,且float 型未必运算速度比double 快。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1107次
    • 积分:42
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档