服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - JAVA教程 - java实现大数加法(BigDecimal)的实例代码

java实现大数加法(BigDecimal)的实例代码

2019-10-16 10:22java代码网 JAVA教程

之前写过用vector、string实现大数加法,现在用java的BigDecimal类,代码简单很多。但是在online-judge上,java的代码运行时间和内存大得多

代码如下:

import java.util.*;
import java.io.*;
import java.lang.String;
import java.math.BigDecimal;

 

public class p1036
{
    public static void main(String[] args)
    {
        String s1,s2;
        Scanner cin = new Scanner(System.in);        
        s1 = cin.next();
        s2 = cin.next();
        BigDecimal b1 = new BigDecimal(s1);
        BigDecimal b2 = new BigDecimal(s2);
        System.out.println(b1.add(b2));
        cin.close();
    }
}

 

延伸 · 阅读

精彩推荐