728x90
[JAVA기초] #3.2 - 기본 데이터 타입 및 연산
package chap02_1; //패키지 명 chap02_1
public class T1_var2 { // 클래스명 T1_var2
public static void main(String[] args) {
int a = 100; //a 100대입
double b =200; // b 200 대입 double형(실수) 200 = 200.0
double c = 300.0; // c 300.0 대입
//int d = 400.0;
int d; // 정수형 d 선언
//d = a + b;
double e; // 실수형 e 선언
e = a + b; // e = 100 + 200
//System.out.println("d="+d);
System.out.println("e="+e); // e값 출력 = 100+200 이지만
} // e가 실수형이기때문에 100 + 200.0
//정수+실수 = 실수 300.0 [결과값]
}
각각 자료형 별로 범위가 지정되어있다.
그리고 int 정수 double 실수 두개를 더할때 실수형으로
작은범위+큰범위 = 큰범위 값이 나옴
int double double
정수형으로 선언할 시 4+ 4.5 = 8 이렇게 뒤에가 짤려서 나옴
그럴 때에는 강제 형변환을 해주면 해결된다.
하얀배터리 블로그에 작성된 글은 상업적인 이용을 금지합니다.
그 외 사이트나 블로그 배포 환영합니다. 단 퍼가실때 댓글하나 남겨주세요 ^^
개시물은 배운 내용을 바탕으로 하여 쓰여진 것이므로 잘못된 내용이 있을 수 있습니다.
잘못된 내용은 지적 바랍니다.
#하얀배터리 #IT #정보보안 #윈도우 #window #프로그래밍 #programming #html #java #C #javascript #database #jQuery #서버 #보안 #리눅스
728x90
'Programing > Spring , Springboot , JPA' 카테고리의 다른 글
[JAVA기초] #6 - JAVA연산자 우선순위 (0) | 2019.10.22 |
---|---|
[JAVA기초] #5 - 증감연산자 (0) | 2019.10.21 |
[JAVA기초] #4 - 문자와 값 (0) | 2019.10.19 |
[JAVA기초] #3 - 기본 출력 및 연산 (0) | 2019.10.19 |
[JAVA기초] #2- JAVA 설치하기 (0) | 2019.10.19 |