import java.math.BigDecimal;public class abc{
public static void main( String[] args ){
long long1 = 100000;
long long2 = 9999;
BigDecimal bd1 = BigDecimal.valueOf( long1 );
BigDecimal bd2 = BigDecimal.valueOf( long2 );
System.out.println( bd1.add( bd2 ) );}
}
public static void main( String[] args ){
long long1 = 100000;
long long2 = 9999;
BigDecimal bd1 = BigDecimal.valueOf( long1 );
BigDecimal bd2 = BigDecimal.valueOf( long2 );
System.out.println( bd1.add( bd2 ) );}
}
解决方案 »
- 在java中,有哪几个方法在所有异常类中都存在
- 高手帮我看两个后台都是什么意思(求助)
- 一个奇怪的runtimeException
- 关于eclipse与jdk版本的问题 麻烦高手来瞄瞄
- java中的空格
- JAVA反射机制高级操作,高手指点
- 请问?我是新手。
- 请教各位帅哥一个JDBC问题
- 在IE6中,大家是怎么解决显示APPLET的问题的???
- 该怎样从java.sun.com里学习java知识?
- 急!!data query connect err:[Microsoft][SQLServer 2000 Driver for JDBC]Connection reset by peer: socket write error
- 在下面的情况下,如何得到文件的绝对路径(高分)
public class TestTwoBig extends TestCase {
public TestTwoBig(String name) {super(name);} public void testError() {
long l1 = Long.MAX_VALUE;
long l2 = 1; long l3 = l1+l2;
assertTrue(l3<0); // 两个正整数相加小于零肯定溢出
} public void testRight() {
BigDecimal l1 = BigDecimal.valueOf(Long.MAX_VALUE);
BigDecimal l2 = BigDecimal.valueOf(1L); BigDecimal l3 = l1.add(l2);
assertEquals(Long.MAX_VALUE, l3.subtract(l2).longValue());
}
}