HDU
来源:互联网 发布:mpp 文件查看 mac 编辑:程序博客网 时间:2024/06/07 10:13
学了一招,某位四舍五入 ,就是加上0.x5*0.1(比精度大1),在乘以精度范围,变成int。
。
给定十二个数,要求保留两位,四舍五入
#include <iostream>#include <cstdio>#include <cstdlib>#include <queue>using namespace std;int main(){ int n; cin>>n; while(n--) { double all=0; double s; for(int i=1;i<=12;i++) {cin>>s; all+=s;} all/=12; int m=(all+0.005)*100; if(m%100==0)// 小数点第一位是0,是整数。 printf("$%.0f\n",all); else if(m%10==0) printf("$%.1f\n",all); else printf("$%.2f\n",all); } return 0;}
阅读全文
0 0
- hdu
- hdu
- HDU
- hdu ()
- hdu
- hdu
- HDU
- HDU
- hdu
- hdu
- HDU
- Hdu
- hdu
- hdu-
- hdu
- hdu
- hdu
- HDU
- React Native 介绍
- Q22_把二叉树打印成多行
- keras CNTK 后端
- 自制Android RSS阅读器
- ajax知识总结
- HDU
- struts2第十三讲学习笔记,拦截器interceptor的详细讲解
- svn提交代码的时候提示Please execute the 'Cleanup' command
- Oracle如何查询当前会话的sid
- Java常见帮助类(6)JSON帮助类
- JS实现HTML实体与字符的相互转换(一)
- 17 位谷歌 Android 开发专家是如何看待 Kotlin 的?
- Kotlin练习-二分查找
- (转)路由器WAN口IP显示为10、100、172开头,网络被电信联通等运营商做了NAT转发