java算法
ycscsjj
这个作者很懒,什么都没留下…
展开
-
java数字精度格式化
private BigDecimal formatComma2BigDecimal(Object obj) { String val = String.valueOf(obj); if (val == null) return new BigDecimal("0.00"); val = val.replaceAll(",", ""); if (!isNumber...原创 2016-04-16 21:39:36 · 221 阅读 · 0 评论 -
获得两个日期差,差的形式为:XX天XX小时XX分XX秒
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); try { Date d1 = df.parse("2004-03-26 13:31:40"); Date d2 = df.parse("2004-01-02 11:30:24"); long diff = d1.getTime() - ...原创 2016-04-16 21:42:08 · 454 阅读 · 0 评论 -
BigDecimal 的使用
public class PreciseCompute { //默认除法运算精度 private static final int DEF_DIV_SCALE = 10; /** * 提供精确的加法运算。 * @param v1 被加数 * @param v2 加数 * @return 两个参数的和 */ public static double add(double v...原创 2016-04-16 21:42:26 · 75 阅读 · 0 评论