- 나눗셈 연산자 / 을 사용할 때는 주의하여야 한다. 피연산자가 모두 정수형이면 정수 나눗셈 연산을 한다. 예를 들어서 12/5는 2이다. 하지만 피연산자 중에 하나라도 부동소수점형이면 전체의 계산이 부동소수점형 나눗셈이 된다. 예를 들어 12.0/5는 2.4가 된다 .
package ex02;
import java.util.Scanner;
public class CalTime {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("초를 입력하시오 :");
int time = sc.nextInt();
int sec = (time % 60); // 나머지 연산자를 이용한다.
int min = (time / 60); // 정수 나눗셈을 이용한다.
System.out.println(time + "초는 " + min + "분" + sec + "초입니다.");
}
}
Share article