Numbers 3

Kotlin - Numbers (숫자)

Kotlin은 numbers를 다음과 같은 built-in type을 가지고 있다. Type Bit width RangeByte8-128 ~ 127Short16-32768 ~ 32767Int32-2147483648 ~ 2147483647Long64-9223372036854775808 ~ 9223372036854775807Float32 -Double64 - 일부 언어(e.g. C언어)에서는 chararacter 형이 숫자로 표현되기도 하지만 Kotlin에서 문자는 numbers가 아니다. 1) Byte bit width : 8range : -128 ~ 127 (8-bit signed two's complement integer) 일반적으로 memory 사용을 줄이기 위해 [-128, 127] 사이의 int..

Language/Kotlin 2018.07.10

Kotlin - 기본 자료형, 그리고 변수의 선언 및 할당

Kotlin에서는 변수들의 member function과 property를 호출할 수 있다는 점에서 변수들이 object로 되어 있다는 것을 알 수 있다. 일부 type의 경우 내부적으로는 primitive value로 관리될 지라도 사용자는 일반적인 class로 인지한다. (numbers, characters, booleans) Kotlin에서 일반적으로 사용되는 기본 변수 type은 다음과 같다. numberscharactersbooleansarraysstrings Kotlin에서 변수를 선언하고 값을 할당하는 방법은 2가지로 var과 val을 사용하는 방법이 있다. var과 val의 차이 val (Immutable reference) - val을 통해 선언된 변수는 한번 할당되면 수정이 불가능하다...

Language/Kotlin 2018.07.09

[02-2] Python - 숫자 (Numbers)

Python에서 숫자(Numbers) 자료형은 가장 기본이되는 자료형이다. 숫자 표현숫자 계산을 위한 연산자Type casting (형 변환)미리 메모리에 할당되어진 숫자들 (-5 ~ 256) 1. 숫자 표현 Python에서 숫자는 크게 4가지의 형태로 표현이 가능하다. int (plain integers) : 정수long (long integers) : int 보다 범위가 큰 정수float (floating point numbers) : 실수complex (complex numbers) : 복소수 [int 의 표현] 범위 : -9223372036854775808 ~ 9223372036854775807 (-sys.maxsize-1 ~ sys.maxsize) C언어의 long을 이용하여 구현된 자료형이다...

Language/Python 2016.08.07