实型(浮点型):float、double
2024-10-19 12:01:21
实型(浮点型):float、double
- 实型变量也可以称为浮点型,浮点型变量是用来存储小数数值的。在C语言中,浮点型分为两种:单精度浮点型(float)、双精度浮点型(double),但是double型变量所表示的浮点数比float型变量更精确。
- 由于浮点型变量是由有限的存储单元组成,因此只能提供有限的有效数字。在有效位以外的数字将被舍去,这样可能会产生一些误差。
- 不以f结尾的常量是double类型,以f结尾的常量(如3.14f)是float类型。
代码示例:
#include<stdio.h>
int main()
{
float a = 3.14f;
double b = 3.14;
printf("%.2f\n", a);
printf("%lf\n", b);
//sizeof字节大小
//浮点型数据 存储在内存种格式分为符号位 指数位 小数位
printf("%d\n", sizeof(float));
printf("%d\n", sizeof(double));
return 0;
}
微信公众号黑马金牌编程专注于后端开发领域
最新文章
- PHP计算一年有多少周,每周开始日期和结束日期
- Flex box弹性布局 及 响应式前端设计的优化
- ajax基础语法、ajax做登录、ajax做用户名验证是否可用、ajax做关键字查询动态显示、ajax做用表格显示数据并增加操作列
- sql2008 查询字段所属表
- 深入学习netty系列(1)
- Hadoop学习地址
- Linux命令之WC
- swat主流域文件(file.cio)参数详解——引自http://blog.sciencenet.cn/blog-922140-710636.html
- jpa+spring配置多数据源
- 解决faststone capture在台式机上录制屏幕视频没有声音的问题
- shell 中如何判断前一个命令是否执行成功
- html回车事件
- 转:30分钟掌握STL
- block一点也不神秘————如何利用block进行回调
- Struts2实现文件上传报错(三)
- Java的对象传参问题
- c#: 创建桌面快捷方式
- ubuntu apache 配置虚拟主机 与 二级域名
- Redhat Linux网卡配置与绑定
- sklearn特征抽取