IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> c++:实型(浮点型float,double),sizeof统计float和double的占用内存空间,科学记数法表示小数:e -> 正文阅读

[C++知识库]c++:实型(浮点型float,double),sizeof统计float和double的占用内存空间,科学记数法表示小数:e

c++:实型(浮点型float,double),sizeof统计float和double的占用内存空间,科学记数法表示小数:e

2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,此时学会c++的话,
我所知道的周边的会c++的同学,可手握10多个offer,随心所欲,而找啥算法岗的,基本gg
提示:系列c++学习的基础和高阶知识,用于公司生产实践中,实实在在的公司部署产品要用的,因为c++速度快,
而java和Python速度慢,自然往硬件里面部署算法啥的,都得用c++或者c,因此本科学的c很重要,后来的Python或者java就没有那么重要了,


c++ float和double,小数点后的有效数字,和表示范围

在这里插入图片描述

3.14,有3个有效数字

double统计的数据范围表示范围更大一些

下面代码看看就知道

#include<iostream>
using namespace std;

int main() {

	float f1 = 3.14;//其实默认是double的,需要加f,转化为float
	float f2 = 3.14f;//需要加f,转化为float

	double f3 = 3.14;

	cout << f1 << endl;
	cout << f2 << endl;
	cout << f3 << endl;

	system("pause");
	return 0;
}

在这里插入图片描述
目前c++咋着都默认只能输出一个6位有效数字的小数
不管你是float还是double
在这里插入图片描述
你想多表示,需要别的设置,你可以查一下

统计float和double的占用内存空间

#include<iostream>
using namespace std;

int main() {

	float f1 = 3.1415926;//其实默认是double的,需要加f,转化为float
	float f2 = 3.1415926f;//需要加f,转化为float

	double f3 = 3.1415926;

	cout << f1 << endl;
	cout << f2 << endl;
	cout << f3 << endl;


	cout <<"float所占空间"<< sizeof(float) << endl;
	cout << sizeof(f1) << endl;

	cout << "float所占空间" << sizeof(double) << endl;
	cout << sizeof(f3) << endl;

	system("pause");
	return 0;
}

在这里插入图片描述

科学记数法表示小数:e

3e2即3乘10的2次方,300
3e-2即3乘10的-2次方,0.03

显然e后面是正数就10的正数次方
e后面是负数,就是10的负数次方,这样就是小数点

	//3e2即3乘10的2次方,300
	float f4 = 3e2;
	cout << f4 << endl;

	float f5 = 3e-2;//3乘10的-2次方,那就是俩小数位
	cout << f5 << endl;

在这里插入图片描述


总结

提示:重要经验:

1)科学计数法:e后面是正数就10的正数次方,e后面是负数,就是10的负数次方,这样就是小数点
2)学好c++,即使经济寒冬,手握10个大厂offer绝对不是问题!
3)笔试求AC,可以不考虑空间复杂度,但是面试既要考虑时间复杂度最优,也要考虑空间复杂度最优。

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2022-09-30 00:33:07  更:2022-09-30 00:37:42 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 3:42:08-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码