Skip to content

Instantly share code, notes, and snippets.

@adojos
Created December 30, 2021 16:38
Show Gist options
  • Save adojos/032765732f6e797548dcab2d55feefd6 to your computer and use it in GitHub Desktop.
Save adojos/032765732f6e797548dcab2d55feefd6 to your computer and use it in GitHub Desktop.
Java: Format Decimal using Rounding #java
import java.math.RoundingMode;
import java.text.DecimalFormat;
public class DecimalFormatRounding {
public static void main(String[] args) {
double dbNum = 170180.24551D;
DecimalFormat dFormat = new DecimalFormat();
dFormat.setRoundingMode(RoundingMode.HALF_UP);
String strFormattedNum = dFormat.format(dbNum);
System.out.println(dbNum + " Rounded-UP " + strFormattedNum);
dFormat.setRoundingMode(RoundingMode.DOWN);
strFormattedNum = dFormat.format(dbNum);
System.out.println(dbNum + " Rounded-DOWN " + strFormattedNum);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment