본문 바로가기
  • java에 입문하며..
java 이야기

정수, 실수 그리고 2진수, 10진수

by SM.K 2021. 2. 20.

점점 수업이 진행되면서 맘이 완전 급해진건 바로 "수학"개념...

 

내가 왜 문과를 갔더라.....??

 

그렇다 나는 수.포.자 다..

 

선생님이 첫날부터 정수, 실수, 2진수, 10진수 막 이러는데 진짜 울고싶었다..

 

개념조차 몰랐었기에 매일 하루에 한번씩 맘속으로 창피함을 느끼며 공부했다..ㅠ 뙇!

 

 

이제부터 java비전공자 & 수포자가 이해한 정수와 실수부터 매우 심플하게 소개해보겠다.

 

*<정수와 실수> : 차이점은 소수점이 있냐 없냐 임!! 이거슨 완전 쉬웠다!ㅋ

정수:  소수점이 없는 수 ex) -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5 등..

실수:  소수점이 있는 수 ex) 8.5 , 9.04 , 1.25 등..

 

<복습>

정수를 받는 메서드는 4가지

byte (1byte크기) -> short (2byte크기) -> int (4byte크기) -> Long (8byte크기)

                           char (2byte크기)

실수를 받는 메서드는 2가지

float (4byte크기) -> double (8byte크기)

 

그 외에 boolean (true & false판별하는 데이터타입)과 String (문자열 데이터타입)이 있었다.

 

*<2진수와 2진법 ~ 16진법> : 진수와 진법은 그냥 같은 말!

 

출처: 네이쳐쌤의 온라인 수업정보

http://www.youtube.com/watch?v=k5-yAeNdgzs&feature=shareyoutu.be/k5-yAeNdgzs

 

공부를 시작할 때 내가 가장 잘 이해할 수 있는 유투브를 찾아헤매었는데 그 중에 중학생들에게 설명해주시는 

고마운 선생님의 사이트를 발견하게되었고, 진짜 이해할 수 있게 개념을 잡아주었기에 사이트를 올려본다.

문제를 풀어가며 이해를 시켜주니까 꼭 먼저 유투브를 시청하길 바란다.

 

코딩할 때 대표적으로 알아야 할 진수는 아래와 같이 있으며 한가지씩 나열하면서 설명하도록 하겠다.

 

1. 2진수(binary) : 0~1까지 2개 숫자로 사용되는 대표적인 컴퓨터 언어, 숫자옆 괄호는 몇 진수인지를 표기함.

  ex) 1011(2)와 11(10)의 관계

2진수의 1011과 10진수 11의 관계_출처: 네이버 백과사전

2. 10진수(Decimal) : 0~9까지 총 10개의 숫자로 표현되고 있으며 우리가 일상적으로 사용하고 있는 숫자표기법

 ex) 1,2,3,4,5(10),6(10)... 

 

3. 8진수(Octal) : 0~7까지 총 8개의 숫자로 표현되고 있고 있음

 ex) 256(10) = 400(8)

 

4. 16진수(Hexadecimal) : 0~9까지 총 10개의 숫자와 A,B,C,D,E,F까지의 알파벳을 사용해서 11~16을 나타내줌

 ex) 256(10) = F F(16)

 

2,8,10,16진수의 관계도_출처: 네이버백과사전

'java 이야기' 카테고리의 다른 글

변수의 선언(실수형)과 e표기법  (0) 2021.02.24
변수의 선언 (정수형)  (0) 2021.02.22
java 출력문_sysout  (0) 2021.02.19
java의 변수 데이터 타입  (0) 2021.02.18
java란..  (0) 2021.02.18

댓글