BigDecimal

This commit is contained in:
Sebastian Eidecker
2019-11-11 23:21:50 +01:00
parent 5f6fd402cc
commit c7b534b1d1

View 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);
}
}