POJ 1004 Financial Management
来源:互联网 发布:网络app销售彩票合法吗 编辑:程序博客网 时间:2024/06/11 07:33
解题思路:本题主要是解决一个平均数的舍入问题,对一个浮点数f, 结果保留n位有效数字,如果进行四舍五入的话,其公式
: f=(f*10^n+0.5)/10^n
然而这里是,进行最近的舍入。所以这里不用这个公式,而是利用%.2f直接进行舍入。 %.2f 说明的是第三位小数直接进入向最小方向舍入。
可以看看下面的程序的运行结果:
#include<stdio.h>int main(void){ int i; for(i=0;i<10;i++){printf("%f\t%.2f\n",12.000+0.001*i,12.000+0.001*i); } return 0;}
运行结果:
12.00000012.0012.00100012.0012.00200012.0012.00300012.0012.00400012.0012.00500012.0112.00600012.0112.00700012.0112.00800012.0112.00900012.01
代码:
#include<stdio.h>int main(void){ double sum=0.0; int i=1; float m; for(;i<=12;i++){scanf("%f",&m);sum+=m; } printf("$%.2f\n",sum/12); return 0;}
0 0
- 【POJ】1004 Financial Management
- POJ-1004:Financial Management
- POJ 1004 Financial Management
- POJ 1004 Financial Management
- [POJ]1004 Financial Management
- POJ 1004 Financial Management
- poj 1004 Financial Management
- poj 1004 Financial Management
- POJ-1004-Financial Management
- poj 1004 Financial Management
- POJ 1004 Financial Management
- [POJ][1004]Financial Management
- POJ 1004 Financial Management
- POJ 1004 Financial Management
- poj 1004 Financial Management
- poj 1004 Financial Management
- POJ 1004 - Financial Management
- POJ-1004 Financial Management
- crowdin
- linux高速缓冲管理中的哈希队列、空闲链表以及延迟写和提前读策略
- 页面新开Tab页实现方式
- 【Git入门之二】创建仓库
- 解题报告1
- POJ 1004 Financial Management
- TCP协议疑难杂症全景解析
- ACM训练方案
- 冒泡排序优化
- Linux下安装Nginx
- Fashion Shows
- ACM HDOJ 1316 (How Many Fibs?)
- 第一次写博客
- WSGI、flup、fastcgi、web.py的关系