방명록
- 자바의 정석 28강 반올림 Math.round(), 나머지 연산자2023년 04월 27일 21시 12분 19초에 업로드 된 글입니다.작성자: 민발자728x90
ch 3-11,12 반올림 Math.round(), 나머지 연산자
1. 반올림 Math.round()
실수를 소수점 첫 째자리에서 반올림한 정수를 반환
public static void main(String args[]) { double pi = 3.141592; System.out.println(pi); double shortPi = Math.round(pi * 1000) / 1000.0; System.out.println(shortPi); System.out.println(Math.round(pi*1000)); // 3142 System.out.println(Math.round(pi*1000)/1000); // 3 int로 나누면 int반환 System.out.println(Math.round(pi*1000)/1000.0); // 3.142 // 소수점 3째자리에서 절삭하려면? System.out.println(pi*1000); // 3141.592 System.out.println((int)(pi*1000)); // 3141 System.out.println((int)(pi*1000)/1000.0); // 3.141 }
2. 나머지 연산자 %
나누고 남은 나머지 반환 피연산자는 0이 아닌 정수만 허용 부호 무시
728x90'정리 > Java' 카테고리의 다른 글
자바의 정석 32~33강 조건문 if문, if-else문, 중첩if문 (0) 2023.07.29 자바의 정석 29~31강 비교 연산자, 문자열의 비교, 논리연산자, 논리 부정 연산자, 조건 연산자, 대입 연산자 (0) 2023.04.27 자바의 정석 25~27강 증감 부호 형변환 사칙연산자, 자동형변환, 산술변환 (0) 2023.04.27 자바의 정석 23~24강 연산자와 피연산자 , 연산자의 우선순위와 결합 규칙 (0) 2023.04.26 자바의 정석 21~22강 정수형의 오버플로우, 타입 변환 (0) 2023.04.26 다음글이 없습니다.이전글이 없습니다.댓글