JAVA #6
2020. 3. 27. 23:42ㆍProgramming Language/JAVA
반응형
자바의 산술 연산의 종류
- +(덧셈)
- -(뺄셈)
- *(곱셈)
- /(나눗셈)
- %(나머지 연산)
%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
반응형