2_C语言中的数据类型 (六)浮点数
2024-10-20 04:03:40
1.1 浮点float,double,long double类型
1.1.1 浮点常量,变量
Float在32位系统下是4个字节,double在32位系统下是8个字节
小数的效率很低,避免使用,除非明确的要计算一个小数。
1.1.2 printf输出浮点数
%f,%Lf
%f是输出一个double
%lf输出一个long double
int main()
{
int i = ;
i = / ;//整数是不能保留小数点后面的数的,所以,2.5被截为2 printf("%d\n", i); double f = ;//浮点数的效率是很低的,如果只是整数计算,那么就避免使用浮点数。
f = f / ;
printf("%f\n", f); printf("%d\n", sizeof(double)); f = 3.5; i = f + 0.5;
printf("%d", i);
return ;
}
资料来源:传智播客 仅供学习研究
最新文章
- bzoj 3438: 小M的作物
- 使用git将代码push到osc上
- POJ 1386 Play on Words(欧拉图的判断)
- Round robin
- python 解析json
- DevExpress navBarControl 和 xtraTabbedMdiManager实现浏览器标签页效果
- 一个好看的Input样式
- C# 序列化和反序列
- Do Palapala (this)
- Json.Net系列教程 2.Net类型与JSON的映射关系
- ssl证书验证
- 【欧拉函数】 poj 2478
- 我收藏的Blog
- 第四篇:Web框架 - Django
- MyAdapter Andriod
- leetcode之word ladder
- 静默安装Oracle12.2数据库
- 第四十天 并发编程之io模型
- BZOJ2724 [Violet]蒲公英(分块)
- docker-compose.md