i编程——励志成为最大的编程论坛!

 找回密码
 立即注册
查看: 505|回复: 0

C++初识——实型(浮点型)

[复制链接]

2069

主题

14

回帖

8800万

积分

管理员

积分
88006931
发表于 2023-6-19 09:38:27 | 显示全部楼层 |阅读模式

作用:用于表示小数

浮点型变量分为两种:

  • 单精度float
  • 双精度double

两者的区别在于表示的有效数字范围不同。


数据类型占用空间有效数字范围
float4字节7位有效数字
double8字节15~16位有效数字

示例:

C++


  1. int main() {

  2.         float f1 = 3.14f;
  3.         double d1 = 3.14;

  4.         cout << f1 << endl;
  5.         cout << d1<< endl;

  6.         cout << "float  sizeof = " << sizeof(f1) << endl;
  7.         cout << "double sizeof = " << sizeof(d1) << endl;

  8.         //科学计数法
  9.         float f2 = 3e2; // 3 * 10 ^ 2
  10.         cout << "f2 = " << f2 << endl;

  11.         float f3 = 3e-2;  // 3 * 0.1 ^ 2
  12.         cout << "f3 = " << f3 << endl;

  13.         system("pause");

  14.         return 0;
  15. }
复制代码


懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|i编程 ( 陕ICP备2025058491号-1 )

GMT+8, 2025-6-20 00:52 , Processed in 0.141664 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表