기본형 데이터타입 02
실수형 데이터타입
: 실수형 데이터 타입에는 float(32비트)과 double (64비트)가 있다.
java에서는 실수에 대한 기본 데이터 타입을 double로 설정해놓았다.
package day0303;
public class Ex01RealNumber {
public static void main(String[] args) {
//double 변수 myDouble을 선언해보자
double myDouble;
//myDouble = 1.234 를 할당해보자.
myDouble = 1.234;
//myDouble 의 현재값을 화면에 출력해보자.
System.out.println(myDouble);
// 정수 - 실수 타입 캐스팅을 직접 체험해보자
//1. 정수형값을 실수 공간에 할당하는 암시적 형변환
//myDouble에 5를 할당해보자
myDouble = 5;
//myDouble의 현재값을 화면에 출력해보자
System.out.println(myDouble);
//2.실수형 값을 정수공간에 할당하는 명시적 형변환
//myDouble에 3.9를 할당해주자(반올림해주는게 아니고 0.9를 손실하게 된다)
myDouble = 3.9;
//int 변수 myInt를 선언
int myInt;
//myInt에 myDouble의 현재 값을 할당해보자
myInt = (int)myDouble;
//myInt의 현재값을 화면에 출력해보자
System.out.println(myInt);
//float 변수(상수)에 값을 넣는 방법
//1. 코드에 적혀있는 실수르 명시적 형변환을 통해 float로 바꿔주는 방법
float myFloat;
//myFloat에 3.4를 명시적 형변환을 통해 float로 바꾸어서 할당하라
myFloat = (float)3.4;
//myFloat의 현재 값을 화면에 출력해보자.
System.out.println(myFloat);
//2.우리가 적은 실수가 double이 아니라 "float"이라고 미리 말해주는 방법
//float 타입을 가진 실수값을 만들려면 실수값 뒤에 f를 붙여주면 된다.
myFloat = 9.9f;
//myFloat의 현재값을 화면에 출력해보자
System.out.println(myFloat);
}
}
그러므로 우리도 double을 사용하면 된다!!
'JAVA > 국비 공부' 카테고리의 다른 글
String (0) | 2021.03.03 |
---|---|
Character (0) | 2021.03.03 |
형변환(Type casting) (0) | 2021.03.03 |
Integer (0) | 2021.03.03 |
자료형(Data Types) (0) | 2021.03.03 |