250x250
반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Tutorial
- 파이썬
- 프로그래머스
- iPad
- 유니티
- 아이패드
- 윈도우
- Python
- DaVinci Resolve
- 코틀린
- Kotlin
- graph DB
- Apple
- unity
- kakao
- 애플
- json
- 녹화프로그램
- 튜토리얼
- spring
- 스프링
- 윈도우10
- 영상편집
- SQL
- 아이폰
- programmers
- 코딩학습
- AWS
- 한글
- neo4j
Archives
- Today
- Total
코드짜는 노인네
[Kotlin] 자료형 종류 - 정수형,실수형 본문
728x90
반응형
[Kotlin] 자료형 종류 - 정수형,실수형
- 자료형 (정수형, 실수형) 의 크기 와 값의 범위
정수형
예시
/* 자료형 생략시 */
val a = 127 // Int형으로 자동 지정
val b = -32767 // 값의 범위는 Short이지만 Int형으로 자동 지정
val c = -134217728 // Int형으로 자동 지정
val d = 34359738368 // Long형으로 자동 지정
/* 자료형 지정시 */
val e: Byte = 50 // 자료형을 Byte로 지정
val f: Short = 32767 // 자료형을 Short로 지정
/* 부호 없는 정수 자료형 */
val ubyte: UByte = 123u
val ushort: UShort = 32000u
val uint: UInt = 134217728u
val ulong: ULong = 34359738368uL
/* 큰 수의 경우 읽기 쉽게 하기위해 언더스코어(_)를 수에 포함시킬수 있다. */
val Num = 1_234_567 // 1,234,567 을 작성하듯이, 쉼표대신 언더스코어를 사용
val hex = 0xAB_CD_EF_12 // 16진수 표현 방법
val byte = 0b1100_1001_0001 // 2진수 표현방법
실수형
- 코드상의 표기법은 '1.23E+5'이지만, 일반 수학의 표현방식은 1.23 x 10의 5승 으로 표현이 됩니다.
- 1.23E 에서 E는 e로도 표현이 가능합니다.
- 1.23E+5 에서 +는 생략이 가능하며, 5는 이동할 자릿수를 의미합니다.
예시
/* Double, Float 작성법 */
val a = 3.14 // Double형으로 지정 (기본)
val b = 3.14F // Float형으로 지정 (식별자 F)
728x90
반응형
'코딩 학습 > Kotlin(코틀린)' 카테고리의 다른 글
[Kotlin(코틀린)] 변수 선언 방법 - 불변형[상수] 과 기본형 (0) | 2021.03.05 |
---|---|
[Kotlin(코틀린)] 안드로이드 개발을 위한 첫걸음! Hello Kotlin (0) | 2021.03.02 |
[Kotlin(코틀린)] 코틀린 기초부터 시작하기 위한 에디터 프로그램! IntelliJ IDEA 설치 & 코틀린 파일 생성 (0) | 2021.03.01 |
Comments