JAVA
西北有高楼
这个作者很懒,什么都没留下…
展开
-
JAVA之大数处理
Ⅰ基本函数:整数的运算 BigInteger 小数的运算 BigDecimal 导入类:java 大数相除不能整除时会抛出异常,解决办法,设置精度;参见:java之BigDecimal num1 = num1.divide(num2,10,BigDecimal.ROUND_HALF_EVEN); System.out.println(num1);算阶乘时转载 2014-04-19 09:56:19 · 634 阅读 · 0 评论 -
Java之进制转换
//十进制转十六进制import java.util.Scanner;public class Main{public static void main(String[] args){Scanner input = new Scanner(System.in);int n;n=input.nextInt();System.out.println(Integer.toHe转载 2014-04-19 09:57:19 · 468 阅读 · 0 评论 -
nyoj 513 A+B Problem IV
A+B Problem IV时间限制:1000 ms | 内存限制:65535 KB难度:3描述acmj最近发现在使用计算器计算高精度的大数加法时很不方便,于是他想着能不能写个程序把这个问题给解决了。输入包含多组测试数据每组数据包含两个正数A,B(可能为小数且位数不大于400)输出每组输出数据占一行,输出A+B的结果,结果需要是最简的原创 2014-05-12 09:38:44 · 540 阅读 · 0 评论 -
nyoj 524 A-B Problem
import java.io.*;import java.util.*;import java.math.*;public class gaojingdu{ public static void main(String[] args){ Scanner cin = new Scanner(System.in); BigDecimal a ,b,c; while(c原创 2014-05-13 14:23:32 · 431 阅读 · 0 评论 -
poj 1001Exponentiation||nyoj 155 高精度幂
求高精度幂时间限制:3000 ms | 内存限制:65535 KB难度:2描述对数值很大、精度很高的数进行高精度计算是一类十分常见的问题。比如,对国债进行计算就是属于这类问题。 现在要你解决的问题是:对一个实数R( 0.0 ,要求写程序精确计算 R 的 n 次方(Rn),其中n 是整数并且 0 。输入输入有多行,每行有两个数R和n,空格分开。R的数字位数不超转载 2014-05-12 18:16:50 · 476 阅读 · 0 评论