본문 바로가기

Java/Java 알고리즘 인프런

[Java] 반올림 올림 버림

반응형

1. 반올림

Math.round()

double pie=3.141592;
System.out.println(Math.round(pie)); 		 //3;
System.out.println(Math.round(pie*10)/10.0); 	 //3.1;
System.out.println(Math.round(pie*100)/100.0);	 //3.14;
System.out.println(Math.round(pie*1000)/1000.0); //3.142;

String.format()

double pie=3.141592;
System.out.println(String.format("%.0f", pie)); //3
System.out.println(String.format("%.1f", pie)); //3.1
System.out.println(String.format("%.2f" ,pie)); //3.14
System.out.println(String.format("%.3f" ,pie)); //3.142

 

2. 올림 ,버림

double pie=3.141592;
System.out.println(Math.ceil(pie)); 	 //4.0;
System.out.println(Math.floor(pie)); 	 //3.0;

 

 

반응형

'Java > Java 알고리즘 인프런' 카테고리의 다른 글

[Java] ArrayList add()와 set()  (0) 2022.05.27
자료구조 출력  (0) 2022.05.26
ArrayList에서 max와 min값만 빼기  (0) 2022.05.21
String[]을 String[][]로 변환  (0) 2022.05.21
[Ch.05 - StackQueue] 08. 응급실 #  (0) 2022.05.20