problem.php?pid=513
来源:互联网 发布:python qq机器人 编辑:程序博客网 时间:2024/04/29 21:09
A+B Problem IV
时间限制:1000 ms | 内存限制:65535 KB
难度:3
- 描述
- acmj最近发现在使用计算器计算高精度的大数加法时很不方便,于是他想着能不能写个程序把这个问题给解决了。
- 输入
- 包含多组测试数据
每组数据包含两个正数A,B(可能为小数且位数不大于400) - 输出
- 每组输出数据占一行,输出A+B的结果,结果需要是最简的形式。
- 样例输入
-
1.9 0.10.1 0.91.23 2.13 4.0
- 样例输出
-
213.337
- 来源
- hdu
- 上传者
- 路过这
- C/C++ JAVA
import java.math.BigDecimal;import java.util.Scanner;public class Main { public static void main(String args[]) { Scanner cin=new Scanner(System.in); while(cin.hasNext()) { BigDecimal a,b,c; a=cin.nextBigDecimal(); b=cin.nextBigDecimal(); c=a.add(b); if(a.compareTo(BigDecimal.ZERO) == 0){ System.out.println("0"); } else //System.out.print(c); System.out.println(c.stripTrailingZeros().toPlainString()); } }}
BigDecimal 大整数类可解决所有精度问题
BigDecimal.stripTrailingZeros() 清除末尾0
.toPlainString() 不以科学计数法输出
阅读全文
0 0
- problem.php?pid=513
- http://acm.nyist.net/JudgeOnline/problem.php?pid=290
- http://acm.nyist.net/JudgeOnline/problem.php?pid=434
- http://acm.nyist.net/JudgeOnline/problem.php?pid=13
- http://acm.nyist.net/JudgeOnline/problem.php?pid=239
- http://acm.nyist.net/JudgeOnline/problem.php?pid=129
- http://acm.nyist.net/JudgeOnline/problem.php?pid=431
- http://acm.nyist.net/JudgeOnline/problem.php?pid=301
- http://acm.nyist.net/JudgeOnline/problem.php?pid=451
- http://acm.nyist.net/JudgeOnline/problem.php?pid=459
- http://acm.nyist.net/JudgeOnline/problem.php?pid=20
- http://acm.nyist.net/JudgeOnline/problem.php?pid=267
- http://acm.nyist.net/JudgeOnline/problem.php?pid=305
- http://acm.nyist.net/JudgeOnline/problem.php?pid=309
- http://acm.nyist.net/JudgeOnline/problem.php?pid=325
- http://acm.nyist.net/JudgeOnline/problem.php?pid=420
- http://acm.nyist.net/JudgeOnline/problem.php?pid=488
- http://acm.nyist.net/JudgeOnline/problem.php?pid=150
- Git更新远程仓库代码到本地 git fetch
- 基于servlet3实现长轮询
- Java 并发专题 : Executor详细介绍 打造基于Executor的Web服务器
- 数组
- 欢迎使用CSDN-markdown编辑器
- problem.php?pid=513
- UOJ33树上GCD
- AD中进行集体操作的方法
- FBA4droid 模拟器
- C++第二天--MFC
- Android 学习笔记3(Activity之间参数传递)
- Zookeeper的安装
- Git-最简单的本地项目变成版本仓库,然后把内容推送到GitHub仓库
- CCF认证201403前两题:相反数、窗口