반응형


자바의 산술 연산의 종류 

- +(덧셈)

- -(뺄셈)

- *(곱셈)

- /(나눗셈)

- %(나머지 연산)

 

%d는 10진수 정수형태, %f는 10진수 실수숫자 형태이고, 기본적으로 소수점이하 6자리까지만 표현하고 소수점 이하 7자리에서 반올림한다.

(float)은 실수숫자 타입 float으로 형변환 즉 캐스팅 연산자를 사용해서 형 변환한다.

 

자바의 자동 산술 법

- 자료형이 작은 타입에서 높은 타입으로 변동하는 것을 말한다. 그러면 자료 손실 위험 적음

 

byte(1byte) -> short(2byte), char(2byte) -> int(4byte) -> long(8byte) -> float(4byte) -> double(8byte)

 

10 / 4.0f는 자동 산술 법에 의해서 int가 float타입으로 형 변환해서 

10.0f / 4.0f = 2.5f 

이것을 % f로 표현하니 2.500000

반응형

'Programming Language > JAVA' 카테고리의 다른 글

JAVA #8  (0) 2020.03.28
JAVA #7  (0) 2020.03.28
JAVA #5  (0) 2020.03.27
JAVA #4  (0) 2020.03.27
JAVA #3  (0) 2020.03.27

+ Recent posts