[JAVA] 비교 연산자

이현경·2021년 4월 8일
0

JAVA

목록 보기
6/77

public class Ex7 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		int i = 10;
		System.out.println(+i);
		
		int j = 10;
		System.out.println(i + j);
		
		String str = "이현경" + 1;
		System.out.println(str);
		
		System.out.println("i + j = " + (i + j));
		
		String str1 = "java version : " + 1.8;
		System.out.println(str1);
		
		
		i = 10;
		j = 20;
		boolean b = i > j;
		System.out.println("b = i > j : " + b);
		
		b= i == j;
		System.out.println("i == j : " + b);
		
		b = i < j;
		System.out.println("b = i < j : " + b);
		
		b = i <= j;
		System.out.println("b = i <= j : " + b);
		
		float f = 10.1f;	
		double d = 10.1;
		b = f == d;
		System.out.println("f == d : " + b);	// 정밀도 차이 때문에 false
		
		b = (double)f == d;
		System.out.println("f == d : " + b);
		
		b = f == (float)d;
		System.out.println("f == d : " + b);
		
		i = 1;
		d = 1.0;
		b = i == d;
		System.out.println("i == d : " + b);	// 값의 비교이기 때문에 true
		
	}

}

실수와 실수의 비교 : 정밀도의 비교
정수와 실수의 비교 : 값의 비교

profile
25. 컴퓨터학과 졸업 / SQLD, 정보처리기사 취득

0개의 댓글