java - 我怎样才能在java中得到总和?

标签 java sum

我想用java求和。

所以,

For example,

1.123 + 1.123E-4 = 0.0123411234

那么,我如何在java中处理“E”?

最佳答案

使用BigDecimal :

public static void main( String[] args ) {
    BigDecimal bigDecimal1 = new BigDecimal( "1.123" );
    BigDecimal bigDecimal2 = new BigDecimal( "1.123E-4" );
    BigDecimal sum = bigDecimal1.add( bigDecimal2 );
    System.out.println( sum );
}

输出:

1.1231123

关于java - 我怎样才能在java中得到总和?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11856790/

相关文章:

java - 为什么这段代码线程安全?

java - 如何在 Eclipse 中查找方法所属的接口(interface)

mysql - Sumifs SQL 表匹配行值

python - 对列表的列表求和?

mysql SUM(值) 其中 SUM(值) > 2500

sql - 具有CASE条件和SUM()的SELECT查询

java - 在 Java 中使用交换两个字符串,而不使用第三个变量,并且没有任何 Java 内置 API

java - JFreeChart 条形图 X 轴上太拥挤

java - 如何模拟 Class.forName 和 class.Constructor.newInstance()

mysql - 按天分组的累计总和