hdu 1753(大数——加法)

来源:互联网 发布:旅游电商分销系统源码 编辑:程序博客网 时间:2024/05/22 04:44

题目大意:很容易读懂


解题思路:对于大数的基本运算的题目。在不确定输出格式的时候,我们可以做一下尝试:

1)去掉尾部无效0

2)去掉小于1的整数部分


代码如下:


package com.njupt.bigInteger;import java.math.BigDecimal;import java.util.Scanner;public class HDU_1753_1 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);BigDecimal a,b,c;while(scanner.hasNext()){a = scanner.nextBigDecimal();b= scanner.nextBigDecimal();c = a.add(b);c = c.stripTrailingZeros();String str = c.toPlainString();if(str.startsWith("0.")){str = str.substring(1);}System.out.println(str);}}}


原创粉丝点击