반응형

자료형 4

파이썬 4. 자료형

이번 글에서는 파이썬에서 사용되는 자료형에 대해서 알아보도록 하겠습니다. 자료형은 프로그래밍을 할 때 쓰이는 숫자, 문자 등 자료 형태로 사용하는 모든 것을 뜻합니다. 이는 프로그램의 기본이자 핵심 단위이며, 따라서 이 자료형에 대해 정확히 알아야 후에 다른 것을 공부할 때 차질이 없을 것입니다. 논리형 논리형의 경우 bool이라고 부르며 Boolean의 약자이고, 기본적으로 True와 False의 두 가지 값만 가지고 있습니다. 자료형의 크기는 1byte이며, 주로 논리 연산을 수행할 때 사용합니다. a=True print(type(a)) 코드를 보면 a변수에 True값을 대입하고, 이 변수의 타입을 출력하는데, type(변수명)과 같이 사용할 경우 괄호 안에 들어가 있는 변수의 자료형을 반환합니다. ..

자바 4. 자료형-2

저번 글에서 논리형과, 문자형, 정수형 자료형에 대해 알아봤습니다. 그럼 이번엔 이어서 실수형을 알아봐야 할 텐데, 그전에 오버플로와 언더플로에 대해서 먼저 알아보도록 하겠습니다. 오버플로와 언더플로 저번 글에서 우리는 각 자료형들이 표현할 수 있는 값의 범위를 알아보았습니다. 그런데 만약 이 값의 범위를 넘어가게 되면 어떻게 될까요? public class example{ public static void main(String[] args){ int in = Integer.MAX_VALUE; System.out.print(in + 1); } } Integer.MAX_VALUE는 int자료형의 최댓값을 저장해놓은 상수입니다. 같은 원리로 최솟값, 그리고 다른 자료형들도 동일하게 최대, 최솟값을 구할 수 ..

자바 3. 자료형-1

이번 글에선 자바의 자료형에 대해서 알아보도록 하겠습니다. 변수의 형태를 나타내는 자료형 이전 글에서 변수는 물건을 담는 상자에 비유했었습니다. 그런데 여러분이 이 상자에 물건을 담으려면 물건에 알맞은 상자, 용기의 크기와 형태를 알맞게 정해주셔야 하겠죠? 예를 들어 종이상자에 물을 담을 수는 없을것입니다. 물은 다 흐르고 상자는 모두 젖어버릴 것이기 떄문이죠. 따라서 물을 담기 위해선 그에 맞게 유리병과 같은 용기를 지정해주셔야 한다는 겁니다. 데이터도 똑같은데, 데이터의 크기, 종류 등에 맞춰변수의 형태를 지정해주셔야 합니다. 이 형태를 자료형이라고 부르고, 자바에선 자료형들을 크게 두 가지로 분류합니다. 1. 기본형(Primitive type) -boolean, char, byte, short, i..

C언어 3. 자료형

이번 글에서는 자료형이라는 것에 대해서 알아보도록 하겠습니다. 자료형은 저번 글에서 변수를 설명할 때 잠깐 언급했었습니다. 먼저, 변수와 상수는 데이터를 담는 상자라고 설명했던 것 기억하시나요? 상자의 모양을 지정해주자 자료형은 이 상자들의 구체적인 모양을 정해주시는 거라고 생각하시면 됩니다. 무언가 물건을 담으려면 그 물건에 맞는 용기를 찾아서 넣어야겠죠? 예를 들어 물을 종이박스에 담을 순 없습니다. 상자는 다 젖고, 물은 다 흐를 테니 말이죠. 이처럼 프로그램 내에서도상자의 형태들을 데이터에 맞게 명확하게 지시해주어야 합니다. 이런 자료형들은 언어들마다 조금씩 차이는 있지만 기본적인 구조는 비슷합니다. 먼저, 자료형은 정수형과 실수형으로 나뉩니다. 그리고 이 두 가지에서 다시 크기에 따라서 여러 종..

반응형