Division - abranhe/bigdecimal GitHub Wiki
Division between two BigDecimal numbers
public static BigDecimal divide(BigDecimal x, BigDecimal y, int scale, RoundingMode roundingMode);
Parameters:
- x - Big decimal number
- y - Big decimal number
- scale - Scale of the BigDecimal quotient to be returned
- roundingMode - Rounding mode to apply
Returns:
Division of x
by y
Example
import com.abranhe.bigdecimal.Operations;
import java.math.RoundingMode;
import java.math.BigDecimal;
public static void main(String[] args){
BigDecimal x = new BigDecimal("124567890.0987654321");
BigDecimal y = new BigDecimal("987654321.123456789");
System.out.println(Operations.divide(x, y, 9, RoundingMode.FLOOR));
//=> 0.126124988
}