Helmi

자바의 정석 ch3 (9-10) 사칙 연산자, 산술변환 본문

JAVA/Java의 정석

자바의 정석 ch3 (9-10) 사칙 연산자, 산술변환

Helmi 2023. 3. 27. 15:29

ch3- 9,10 사칙 연산자, 산술변환

사칙 연산자 : + - * /

컴퓨터는 같은 타입끼리만 계산 가능!

산술 변환 : 연산 전에 피연산자의 타입을 일치시키는 것

<<규칙>>

1) 두 피연산자의 타입을 같게 일치시킨다. (보다 큰 타입으로 일치)

long + int -> long + long -> long

float + int -> float + float -> float

double + float -> double + double -> double

2) 피연산자의 타입이 int 보다 작은 타입이면 int 로 변환된다.

byte + short -> int + int -> int

char + short -> int + int -> int