实型数据的输入输出。如何保留x位小数?如何四舍五入?数据类型转换?
来源:互联网 发布:在笔记本电脑下载软件 编辑:程序博客网 时间:2024/06/05 20:20
#include<stdio.h>#define PAI 3.14159265358979//宏定义π注意位数尽量多,更加精确 int main(){ double h,r,s;//实型数据为float和double统称 scanf("%lf%lf",&r,&h);//double型输入输出 printf("%.2lf\n",2*PAI*r);//保留两位小数 printf("%.2lf\n",s=PAI*r*r); printf("%.2lf\n",4*s); printf("%.2lf\n",4*s*r/3); printf("%.2lf\n",s*h);}
实型数据为float和double型数据的统称。
float的输入 “%f”,输出小数点后6位
double的输入“%lf”,想控制保留小数点后几位可以用“%.3lf”(保留三位)。
运用显式类型转换将一个浮点型变量d保留两位小数(四舍五入)
(int)(d*100+0.5)/100.0
阅读全文
0 0
- 实型数据的输入输出。如何保留x位小数?如何四舍五入?数据类型转换?
- js中如何保留两位小数(四舍五入)
- js中如何保留两位小数(四舍五入)
- js中如何实现保留小数几位并四舍五入
- Office EXCEL 如何保留两位小数,四舍五入
- jstl的formatNumber标签保留2位小数如何做到四舍五入
- 保留四舍五入后的两位小数
- 如何保留两位小数
- 总结群里讨论的关于浮点数,如何四舍五入保留两位小数的处理方式
- 四舍五入保留两位小数
- 四舍五入,保留N位小数
- 四舍五入保留两位小数
- 浮点类型数据四舍五入保留两位小数
- java 小数四舍五入 保留两位小数
- JavaScript计算两个文本框内数据的乘积(四舍五入保留两位小数)
- js-如何保留两位小数/整数的时候不出理
- 四舍五入保留两位小数的四种方法
- js四舍五入保留2位小数的位数。
- YUV与RGB格式转换(一)
- 红黑树
- 邻接矩阵的图结构
- LINQ左外连接
- 从零开始学习OpenCL开发(六)深入API
- 实型数据的输入输出。如何保留x位小数?如何四舍五入?数据类型转换?
- 第七周 5 -排队看病模拟
- python安装pygame无法找到SDL.h文件
- 第一篇:JAVA语言基础(第二章 语言基本语法、第三章 数组、第四章、程序流程控制语句)
- pyside
- 从零开始学习OpenCL开发(七)深入API
- 不同包下Fragment问题
- 洛谷P2615 神奇的幻方(NOIp2015)
- Struts2笔记