首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2013-02-19 
【大数】高精度数的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", ""));}}}


热点排行