How do you cut down float primitive in java to two decimal places, without using rounding?:
123.99999 to 123.99 -8.022222 to
The easy way to use DecimalFormat:
DecimalFormat df = new DecimalFormat("0.00"); float f = -8.0222222f; f = Float.parseFloat(df.format(f)); System.out.println(f);