rounding java code example
Example 1: decimal up to 6 places in java
double num = 1.34567;
System.out.format("%.4f", num);
Example 2: specify decimal places java
double test = 12.15;
DecimalFormat df = new DecimalFormat("#.0");
System.out.println(df.format(test)); // Console: 12.2
//
// . - indicates where to put the decimal seperator
// 0 - prints a digit if provided, 0 otherwise
Example 3: how to round up in java
int x = 3.14;
Math.round(x);
//Rounds to nearest int
Math.ceil(x);
//Rounds up to int
Math.floor(x);
//Rounds down to int
Example 4: java round up
double test = 0.01;
// rounds up to the next INTEGER
test = Math.ceil(test); // 1.0
double test2 = 1.0;
// does not round if decimal is 0
test2 = Math.ceil(test2); // 1.0