package org.opentutorials.javatutorials.operator;
public class DivisionDemo {
public static void main(String[] args) {
int a = 10;
int b = 3;
float c = 10.0F;
float d = 3.0F;
System.out.println(a/b);
System.out.println(c/d);
System.out.println(a/d);
}
}
3
3.3333333
3.3333333
첫 번째 결과는 정수와 정수를 나눈 것
3은 나머지의 몫이고, 나머지는 버려졌다.
정수는 소수점을 표현할 수 없으므로 정수만 표시된 것
세 번째 결과는 정수에서 실수를 나눈 것이다.
이 경우 암시적으로 형 변환이 일어나기 때문에 정수가 실수가 된다.
*변환을 할때 정수와 정수의 값은 정수가 되지만 하나라도 실수가 있다면 실수의 값이 나온다.
'PL(ProgrammingLanguage) > JAVA' 카테고리의 다른 글
Boolean과 Comparison Operator (0) | 2021.02.28 |
---|---|
연산자(단항연산자) (0) | 2021.02.28 |
산술연산자(Arithmetic Operator) (0) | 2021.02.26 |
연산자 (0) | 2021.02.18 |
형 변환(Type Conversion) (0) | 2021.02.18 |