I get a double value (eg. -3.1234) which contains a value in decimals (0.1234 in this case). I want to remove the value in decimal value (in this case I wanted the value -3). How do I do it? I know how to remove the decimal if the decimal only has 0, but in this case I don't have the decimal value as 0.
Anyways here is the code for that:
DecimalFormat format = new DecimalFormat(); format.setDecimalSeparatorAlwaysShown(false); Double asdf = 2.0; Double asdf2 = 2.11; Double asdf3 = 2000.11; System.out.println( format.format(asdf) ); System.out.println( format.format(asdf2) ); System.out.println( format.format(asdf3) ); /* prints-: 2 2.11 2000.11 */