Javascript toFixed equivalent in java
java, javascript
Solution
`setScale()` of `BigDecimal` will do it for you on server side
import java.math.BigDecimal;
public class Main {
public static void main (String ar[]) {
float number = 123.123456F;
BigDecimal numberBigDecimal = new BigDecimal(number);
System.out.println(numberBigDecimal);
numberBigDecimal = numberBigDecimal.setScale(2, BigDecimal.ROUND_HALF_UP);
System.out.println(numberBigDecimal);
}
}
Problem
I am using `toFixed(2)` in client side (javascript) but in the server side (java) I have to recalculate. how can i do this?