JAVA每日练习day1——问题A:大整数加法

JAVA每日练习day1——问题A:大整数加法,第1张

JAVA每日练习day1——问题A:大整数加法

题目描述:

计算两个大整数的和。大整数是指超过了c,c++表示范围的整数,如1234567890000000000000000000

输入格式:

输入包括两个大整数,每个大整数不超过100位,用空格或者换行隔开

输出格式:

输出两个大整数的和

输入样例:
222222222222222222222
333333333333333333333
输出样例:
555555555555555555555

 示例代码:

import java.math.BigInteger;
import java.util.Scanner;

public class 大整数加法 {
    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        String a=in.next();//输入第一个数
        String b=in.next();//输入第二个数
        String c;
        ///将字符串转为BigInteger型,利用函数直接加法
        c=new BigInteger(a).add(new BigInteger(b)).toString();
        System.out.println(c);
    }
}
测试结果:

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5708633.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存