格式化输出System.out.prinf("format",args);format:自定义格式小数保留位数BigDecimal bd=new BigDecimal(double);bd.setScale(3,BigDecimal.ROUND_HALF_UP).doubleValue(); 3:....
分类:
系统相关 时间:
2014-10-15 00:25:59
阅读次数:
360
今天在使用两个BigDecimal类型的数字做除法运算时,出现了一个如下的异常信息:1 java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result .....
分类:
编程语言 时间:
2014-10-09 16:54:18
阅读次数:
299
一块药看成括号配对就行了。很明显的直接求卡特兰数。今晚看了HDU 3240的题,有一点思路,但无情的TLE。想不到什么好方法了,看了别人的解答,哇。。。简直是天才的做法啊。。。。留到星期六自己思考一遍再重新写。import java.math.BigDecimal;import java.math....
分类:
其他好文 时间:
2014-10-09 00:47:27
阅读次数:
353
package com.minxinloan.utils;import java.math.BigDecimal;public class Arith { // 源文件Arith.java: /** * 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精 确的浮点数运算,包括加减....
分类:
编程语言 时间:
2014-10-08 17:19:05
阅读次数:
188
把向上看成+1,向下看成-1.可以知道符合卡特兰数的一般解释了。记作Can(i)中间平过的即是0。亦即是C(n,2*i),i表示向上的数。于是总的就是sum(C(n,2*i)*Can(i)),i从0至n/2。注意,通项是可以通过递推求得的。import java.math.BigDecimal;im...
分类:
其他好文 时间:
2014-10-07 21:56:44
阅读次数:
241
卡特兰数的例题了。import java.math.BigDecimal;import java.math.BigInteger;import java.util.Scanner;import java.io.InputStreamReader;public class Main{ public s...
分类:
其他好文 时间:
2014-10-07 12:05:43
阅读次数:
149
注意如果结果是无限位小数,不指定位数进行四舍五入的话会报错
import java.util.Scanner;
import java.math.BigDecimal;
public class Main {
public static void main(String args[]){
Scanner in = new Scanner(System.in);
BigDeci...
分类:
编程语言 时间:
2014-09-29 16:13:21
阅读次数:
151
BigInteger / BigDecimal / string 一些常用的函数:加 add减 substract乘 multiply除 divid取余 mod次幂 pow(int)比较 compareTo / equals判断是否某string开头(是否0开头) startsWith("0").....
分类:
编程语言 时间:
2014-09-28 00:18:50
阅读次数:
323
大明A+B
Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 8598 Accepted Submission(s): 3051
Problem Description
话说,经过了漫长的一个多月,小明已经成长...
分类:
其他好文 时间:
2014-09-25 20:20:37
阅读次数:
220
生成ICCID时需要生成一串20位的数字想使用excel的自增功能但是一直显示科学计数法,无法实现···最后import java.math.BigDecimal;public class NumberIncrease { public static void main(String[] ar...
分类:
编程语言 时间:
2014-09-23 18:57:05
阅读次数:
160