欢迎来到博主 Apeiron 的博客,祝您旅程愉快 ! 时止则止,时行则行。动静不失其时,其道光明。
目录
1、缘起
最近在 BiliBili 黑马程序员学习 C++ 编程语言,今天学习到了 实型数据类型。为了加强记忆,所以就写了一篇关于实型数据类型的博客。
2、笔记整理
实型(浮点型)
① 作用:用于表示小数
② 浮点型变量分为下面两种,两个的区别在于有效数字的范围不同。
- 单精度 float
- 双精度 double
两者的区别在于表示的 有效数字范围不同。默认情况下,无论是单精度还是双精度,都只会显示 6 位有效数字。
数据类型 | 占用空间 | 有效数字范围 |
float | 4 字节 | 7 位有效数字 |
double | 8 字节 | 15~16 位有效数字 |
#include <iostream>
using namespace std;
int main()
{
//默认为双精度,前面加 float 相当于把双精度转换为单精度
float f1 = 3.1415926;
//后面加一个 f ,直接创建的是单精度
float f2 = 3.1415926f;
cout << "f1 = " << f1 << endl;
double d1 = 3.1415926;
cout << "d1 = " << d1 << endl;
cout << "float 占用内存空间为:" << sizeof(float) << endl;
cout << "double 占用内存空间为:" << sizeof(double) << endl;
system("pause");
return 0;
}
3、总结
关于实型数据类型的分享总结就到这里了,如果有疑问的小伙伴儿,我们在评论区交流嗷~~~,笔者必回,我们下期再见啦 !!
博客中难免存在疏漏和错误之处,皆归因于作者水平有限,诚请各位读者不吝指正 !
< C++ > 专栏系列持续更新 ,欢迎订阅关注 !