whipbaek.log
로그인
whipbaek.log
로그인
열혈 Java 2 - 표현방식, 자료형
whipbaek
·
2021년 10월 30일
팔로우
0
Java
열혈JAVA
0
열혈Java
목록 보기
2/18
Java의 숫자 표현방식
정수의 숫자 표현방식 : 음의 정수표현시에 2의 보수를 사용함.
실수의 숫자 표현방식
실수와 실수사이에는 값이 무한하다.
그렇기에 모든 값을 표현하려 하지말고, 적당한 값으로 대체하기로 한다. (근사치)
바이트의 값에 기반하여 근사치가 나오는 수식이 만들어졌다.
Java의 기본 자료형
정수형
Java는 기본적으로 Arithmetic 연산은 int형(4Byte)으로 이루어진다.
short형 2개를 더할때 변수를 int형으로 바꾼후에 덧셈을 진행한다.
자료형마다 다르게 설정하기보다는 한 방식으로 (4Byte) 진행하는게 효율적이다.
연산보다는 '저장용' 데이터일때는 메모리의 효율을 위하여 Byte형, short형이 쓰인다.
실수형
float : 4byte / double : 8byte
float와 double의 차이는 '정밀도' (double의 오차가 적다!)
문자 자료형 char
자바는 문자를 2바이트 유니코드로 표현한다.
char에는 유니코드값이 저장된다.
JVM이 유니코드의 변환을 담당한다. (문자 -> 숫자, 숫자 -> 문자)
Boolean : true, false
출처 : 윤성우의 열혈Java 프로그래밍
whipbaek
코딩 및 CS에 관하여 공부합니다.
팔로우
이전 포스트
열혈 Java 1 - 환경변수, JVM
다음 포스트
열혈 Java 3 - 상수, 형변환
0개의 댓글
댓글 작성
관련 채용 정보