当前位置: 首页 > news >正文

C++day04(大容量数据、科学记数法、浮点数的格式化)

学习目标

  1. 认识大容量数据类型

  2. 了解科学记数法

  3. 学习浮点数的格式化输出

1920年,美国数学家卡斯纳带着两个外甥在户外散步边走边讨论与大数相关的话题。为了勾起两个小家伙的
兴趣,卡斯纳让他们给1后面跟着100个零的大数命名。当时9岁的外甥米尔顿建议起名为“古戈尔(googol)”,即
1古戈尔(googol)=10100。

古戈尔是一个巨大的天文数字的象征。

1.C++数据类型和数值范围

关键字

int

char
float

bool

不同的数据类型在计算机内存中的占位不同,能表示的数值范围也不同

4种常用数据类型的情况:

数据类型关键字占字节数数值范围
整型int4字节-2147483648 到 2147483647
字符型char1字节0到255
浮点型float4字节-3.4×1038到3.4×1038
布尔型bool1字节true或false

· 字节(Byte)是计算机存储数据的最小单元
· 占字节数越多的数据类型,容量越大(能存储的数值范围越大)

1.1求数据类型长度-SiZeof()

格式 : s i z e o f ( 变量 ∣ 数据类型 ∣ 数值 ) 格式: sizeof(变量|数据类型|数值) 格式:sizeof(变量数据类型数值)

以上的格式为固

相关文章:

  • LangChain4j(20)——调用百度地图MCP服务
  • 车载诊断架构--- 车载诊断中的引导式诊断
  • Node.js到底是什么
  • opi是什么
  • 面向大语言模型幻觉的关键数据集:系统性综述与分类法_DEEPSEEK
  • virtual box 配置ubuntu 22.04网络与SSH服务
  • 大模型在急性重型肝炎风险预测与治疗方案制定中的应用研究
  • 力扣刷题(第七十天)
  • 云计算与人工智能的融合:从弹性算力到智能云的IT新革命
  • CentOS 7 编译ClickHouse 24.8完整指南
  • 七天学会SpringCloud分布式微服务——04——Nacos配置中心
  • AI助力游戏设计——从灵感到行动-靠岸篇
  • 蓝牙工作频段与跳频扩频技术(FHSS)详解:面试高频考点与真题解析
  • 【开发杂谈】Auto Caption:使用 Electron 和 Python 开发实时字幕显示软件
  • 024 企业客户管理系统技术解析:基于 Spring Boot 的全流程管理平台
  • PILCO: 基于模型的高效策略搜索方法原理解析
  • 2025.6.27总结
  • 前端Promise从入门到精通全指南
  • fastadmin表格数据逗号分隔的id关联展示数据名称并实现搜索
  • 基于Versoria函数优化协方差更新的改进扩展卡尔曼滤波(MVC-EKF)与经典EKF的对比,附matlab源代码|订阅专栏后可查看完整代码