加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

整数大数模拟 高精度加法 高精度减法 高精度乘法 高精度除法 c/c

发布时间:2021-03-16 18:12:26 所属栏目:大数据 来源:网络整理
导读:描述 请计算a与b加减乘除的结果。a与b的值不超过100位,且为整数。 输入 第一行,用例数T。 第二行,整数n,(1,2,3,4)分别表示加减乘除。 第三行,整数a与b。 输出 输出a与b计算后的值。(除法只需保留整数位)。 样例输入 4 1 1 2 2 10 8 3 4 5 4 8 5 样例

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

public class Main {

    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        BigInteger a,b;
        int T,n;
        T=in.nextInt();
        for(int i=0;i<T;i++){
            n=in.nextInt();
            a=in.nextBigInteger();
            b=in.nextBigInteger();
            if(n==1) System.out.println(a.add(b));
            if(n==2) System.out.println(a.add(b.negate()));
            if(n==3) System.out.println(a.multiply(b));
            if(n==4) System.out.println(a.divide(b));
        }
        in.close();
    }

}

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读