45 简单高精度减法

作者: DONGWEILAI | 来源:发表于2020-05-05 16:05 被阅读0次

邪狼掌握了简单高精度加法程序的编写后,修罗王要求邪狼写一个简单高精度减法的程序。即求出A-B的值,其中A和B均为非负整数,其位数不超过5000。

【输入格式】
读入文件为sub.in,共两行数据,第一行为一个非负整数A,第二行为一个非负整数B,A、B的位数均在5000以内。
【输出格式】
输出文件为sub.out,输出一个整数,即A-B的值。
【输入样例】
2
1
【输出样例】
1

package algorithmclassic.ch04;

import java.math.BigDecimal;
import java.util.Scanner;

/**
 * @author Dylan
 * @date 2020/5/5 - 15:43
 */
public class Q42 {
    public static void main(String[] args) {
        Scanner cin = new Scanner(System.in);
        while(cin.hasNext()){
            BigDecimal a = cin.nextBigDecimal();
            BigDecimal b = cin.nextBigDecimal();
            System.out.println(a.subtract(b).stripTrailingZeros().toPlainString());
        }
    }
}

相关文章

  • 45 简单高精度减法

    邪狼掌握了简单高精度加法程序的编写后,修罗王要求邪狼写一个简单高精度减法的程序。即求出A-B的值,其中A和B均为非...

  • 高精度(加法&乘法&减法)

    高精度加法: 高精度乘法: 高精度减法:

  • 43 简单高精度加法

    邪狼掌握了简单高精度加法程序的编写后,修罗王要求邪狼写一个简单高精度减法的程序。即求出A-B的值,其中A和B均为非...

  • 几个高精度模板

    模板来自洛谷及Acwing:Acwing洛谷 后续增加注释以及相关代码改进 高精度加法 高精度减法 高精度乘法 高...

  • 高精度减法(C++实现)

    高精度减法 简介 用于计算含有超过一般变量存放不下的非负整数 高精度加法这个过程是模拟的小学竖式减法计算 注:在本...

  • 高精度数(大整数)减法

    题目描述 求两个大的正整数相减的差。 输入 共2行,第1行是被减数a,第2行是减数b(a > b)。每个大整数不超...

  • 生活做减法,幸福做加法

    给爱情做减法,简单去爱更幸福 给工作做减法,提高效率是关键 给交际做减法,关系简单更轻松 给欲望做减法,名利应当如...

  • noip模板整理

    数论快速幂高精度加法减法乘法除法线性筛素数埃氏筛法 O(nlglgn)最大公约数(gcd)最小公倍数(lcm)扩展...

  • 46 简单高精度乘法

    铐住修罗王和邪狼的魔法手铐镌刻着两行数字,修罗王猜测其开启密码是这两行数字的乘积,为此他需要编写一个简单高精度乘法...

  • 教你如何免费下载最高精度达分米级的中国地图

    下载高精度全国卫星影像地图非常简单。目前市场上有很多地图软件可以下载,不过大部分软件是以低精度免费、高精度付费套路...

网友评论

    本文标题:45 简单高精度减法

    本文链接:https://www.haomeiwen.com/subject/fpwmghtx.html