# Java Round Double to 2 Decimals

Java Round Double to 2 Decimals. In algebra, a decimal number is defined as a number with a decimal point separating the entire number and fractional parts. A decimal point is the dot in a decimal number.

`public class Main {public static void main(String[] args) {double num = 4.644567;System.out.format("%.2f", num);}}`

Output:

4.64

## Java Round Double to 2 Decimals to Convert Decimal Number

A decimal number is a number in algebra that has a decimal point separating the whole number and fractional parts. A decimal point is the dot at the end of a decimal number. When rounding a decimal number, there are some guidelines to follow. Java Round Double to 2 Decimals to convert the float to decimal in java programming.

Simply put, if the last digit is less than 5, the previous digit is rounded down. If it’s 5 or more, however, you should round up the previous digit. So, if you’re about to round a number and it’s followed by 5, 6, 7, 8, 9, round it up.

## What is .f in Java Program to Round the Decimal Number

We should append the letter f to the end of a float data type when representing it in Java; otherwise, it will save as a double. In Java, the default value for a float is 0.0f. When you want to save memory and your calculations don’t require more than 6 or 7 digits of precision, you should use the float data type.

## What is system.out.format in Java Program

The first parameter, format, specifies how the objects in the second parameter, args, should be formatted. The format string contains both plain text and format specifiers, which are special characters that format the  Object. args arguments. Java Round Double to 2 Decimals for beginner in java.