기초 코드 (3) 썸네일형 리스트형 float 자료형과 double 자료형 float 자료형 32비트를 가지고 실수를 표현하며 소수점 뒤에 f를 붙여 이 수는 소수임을 알려야한다. F 또는 f를 붙이지 않으면 double 자료형으로 인식하여 예외가 발생한다. double 자료형 float 자료형보다 더 높은 정밀도를 필요하다면 double을 사용하여야 한다. 64비트를 가지고 실수를 표현한다. float과는 다르게 f를 붙여주지 않아도 소수점을 표현할 수 있다. 하지만 float 자료형과 double 자료형은 정확성이 떨어지기때문에 온라인 쇼핑몰등 에선 실수 자료형을 거의 사용하지 않을 것이다. 그 외에 실수 자료형의 정확도가 큰 문제가 되지 않는 경우엔 이를 감안하고 사용하기도 한다. package dahyun.java.datatype; public class Accuracy.. 정수형의 진수 정수형의 진수는 2진수, 8진수, 10진수, 16진수로 표현할 수 있다. 진수의 표시는 정수부와 소수부로 나누어진다. 2진수는 0과 1만을 가지고 수를 표현하고 컴퓨터 정보의 최소 단위인 bit(비트)를 사용한다. 8진수는 0 ~ 7 까지 8가지의 기호를 이용하여 수를 표현한다. 16진수는 10진수에 해당하며 기호는 다음의 표와 같다. 2진수는 1bit를 적용한다. 8진수는 3bit를 적용한다. 16진수는 4bit를 적용한다. 정수형의 언더스코어 _(언더스코어)는 컴퓨터에서 공백 문자 대신 사용하기 위한 기호이다. 정수 리터럴 값의 자리수 구분을 위한 구분자로 사용되며 출력할 때는 표시가 안된다. 언더스코어는 무조건 숫자 사이에만 위치 할 수 있다. package hyun.java.datatype; cl.. char 자료형 char 자료형은 기본적으로 아스키코드를 기반으로 한 문자 데이터이며 유니코드 문자 데이터는 최대 65,536자를 표현할 수 있다. 유니코드는 반드시 '(싱글 쿼터)를 사용해서 표현하고 "(더블쿼터)를 사용하면 예외가 발생한다. 한글, 영문, 특수문자 등의 모든 글자 형태는 한 문자씩만 인식하며 하나의 문자로 유니코드 값을 표현하므로 두문자를 할당하면 예외가 발생한다. package min.java.datatype; public class CharacterType { //메인메소드를 선언한다. public static void main(String[] args) { char kword; char eword; //유니코드 형식이므로 모든 유형의 글자 형태와 관계없이 한 글자만 가능하다. //한 글자일 경우.. 이전 1 다음