2024-10-18

dNum >>> 123.45666666666666
fNum >>> 123.456665
package basic;
/*
* 실수 자료형 : 소수점이 생기는 자료형.
*
* - float : 출력되는 값이 수수점 이하 6~7자리까지 발생함.
* - double : 출력되는 값이 수수점 이하 15~16자리까지 발생함. - 기본자료형
*/
public class Variable_05 {
public static void main(String[] args) {
double dNum = 123.456666666666666;
System.out.println("dNum >>> " + dNum);
float fNum = 123.45666666666f;
// (float)123.45666666666 ==> 위 코드와 같은 의미
/*
* float 자료형의 변수에 실수값을 저장 시 오류 발생.
* 이유 : 실수 자료형의 기본형은 double 형 이기 때문임.
* - 따라서 float 자료형의 변수에 실수 데이터를 저장 시
* 반드시 실제 값 앞에 flaot라고 형을 기재해 주거나,
* 아니면 값 뒤에 f를 붙여주면 됨.(생략시 error 발생)
* - 데이터의 손실은 거의 발생하지 않음.
*/
System.out.println("fNum >>> " + fNum);
}
}'Java > 기초 내용 정리' 카테고리의 다른 글
| Java(Variable)_07 (0) | 2024.10.18 |
|---|---|
| Java(Variable)_06 (0) | 2024.10.18 |
| Java(Variable)_04 (0) | 2024.10.18 |
| Java(Variable)_03 (0) | 2024.10.18 |
| Java(Variable)_02 (0) | 2024.10.18 |