【大数】高精度数的C++与JAVA兑现练习

【大数】高精度数的C++与JAVA实现练习。处理大数有两种方法,用C自己手动模拟,和用JAVA里面的大数类,这两种要

【大数】高精度数的C++与JAVA实现练习。

处理大数有两种方法,用C++自己手动模拟,和用JAVA里面的大数类,这两种要灵活掌握。

例题1:大数加法(hdu 1002)

import java.io.BufferedInputStream;import java.math.BigDecimal;import java.util.Scanner;public class Main {public static void main(String args[]){Scanner cin=new Scanner(new BufferedInputStream(System.in));BigDecimal a;int b;while(cin.hasNext()){BigDecimal c;a=cin.nextBigDecimal();b=cin.nextInt();//直接调用c=a.pow(b).stripTrailingZeros();System.out.println(c.toPlainString().replaceAll("^0", ""));}}}