참조 1 : https://ddcloud.tistory.com/6
[java] #2-1 자바의 기본 연산자
1. 항과 연산자 연산에 사용하는 기호를 연산자(operator)라고 부른다. 우리가 수학 시간에 배운 사칙연산의 기호들이 연산자이다.그리고 이 연산에 사용하는 값을 항(operand)이라고 한다.'3+4'에서 '3
ddcloud.tistory.com
참조 2 : https://ddcloud.tistory.com/7
[java] #2-2 비트 연산자
1. 비트 연산자? 앞에서 배운 비트와 바이트의 개념을 다시 떠올릴 때가 되었다! 지금까지 배운 연산이 변수나 상수에 대한 연산이라면 비트 연산자는 비트 값을 기반으로 하기 때문이다. 비트
ddcloud.tistory.com
package oop0905;
public class Test04_operator {
public static void main(String[] args) {
// 연산자
// 산술, 비교(관계), 논리연산자
// 삼항, 대입, 1증감연산자
// -> 자바스크립트 참조
// 비트 연산자 -> 자바에서 자주 쓰이진 않음
System.out.println(5/3); // 1
System.out.println(5%3); // 2
System.out.println(3/5); // 0
System.out.println(3%5); // 3
System.out.println(3.0/5.0); // 0.6
System.out.println(3/5.0); // 0.6
System.out.println(3.0/5); // 0.6
System.out.println(3/5.); // 0.6
/////////////////////////////////////////////////////////
// 비트연산자, 정보처리와 관련된 개념
// 1) 비트곱, 비트합 연산자
System.out.println(5&3); // 1
System.out.println(5|3); // 7
/*
2진수 : 0 1
8진수 : 0 1 2 3 4 5 6 7
10진수 : 0 1 2 3 4 5 6 7 8 9 10
16진수 : 0 1 2 3 4 5 6 7 8 9 A B C D E F G
5 : 00000101
3 : 00000011
10진수를 2진수로 변환할 때 8 4 2 1 을 기억하면 된다
*/
// 2) 비트 부정 연산자
System.out.println(~5);
// 3) shift 연산자(32비트로 계산)
System.out.println(16<<3);
System.out.println(16>>3);
System.out.println(-16>>>3);
// 16 00010000
// -16 11110000
} // main() end
} // class end
'⁂ Java > : 기본 익히기' 카테고리의 다른 글
[JAVA] #2-4 Math (0) | 2022.09.07 |
---|---|
[JAVA] #2-4 형 선언(format)해서 print하기 (0) | 2022.09.07 |
[JAVA] #2-2 자료형(datatype) (0) | 2022.09.05 |
[JAVA] #2-1 자바에서 콘솔창 출력하기(print) (0) | 2022.09.05 |
[JAVA] #1-3 이클립스 설치하기 (0) | 2022.09.05 |