Merge remote-tracking branch 'origin/master'
This commit is contained in:
25
src/org/eidecker/apitest/BigDecimalTester.java
Normal file
25
src/org/eidecker/apitest/BigDecimalTester.java
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
package org.eidecker.apitest;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
import java.math.RoundingMode;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
public class BigDecimalTester {
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void rundungsTest() {
|
||||||
|
System.out.println(compareToZero(BigDecimal.ONE.multiply(new BigDecimal(-1d))));
|
||||||
|
|
||||||
|
System.out.println(compareToZero(new BigDecimal("0.015")));
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
private int compareToZero(BigDecimal toCompare) {
|
||||||
|
BigDecimal scaled = toCompare.setScale(2, RoundingMode.HALF_UP);
|
||||||
|
|
||||||
|
System.out.println(scaled);
|
||||||
|
return scaled.compareTo(BigDecimal.ZERO);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user