-
[Swift] Number literalswift 2024. 3. 3. 21:32
Number literals 코드에서 숫자를 나타내는 법
1. 정수
가. 정수 리터럴: 공백없이 1~9까지의 숫자를 입력하면 된다. (현실과 동일)
나. 양수는 +문자를 생략한다. 음수는 - 생략 안됨.
다. 2.13과 같이 숫자 사이에 period 문자를 추가하면 실수.
라. 정수 부분이 0이어도 스위프트에서는 채워줘야 함.
2. 실수
가. 실수 리터럴: 보통 10진수를 사용하나 2진수, 10진수, 16진수 등 원하는 형태로 표현함.
나. 2진수는 0b를 붙이고 숫자를 쓴다.
다. 10진수는 밑이 10인 지수로 표현하는데 E 다음 지수를 쓴다.
라. 16진수는 0x를 붙이고 숫자를 쓴다.
3. 16진수 나타내는 법
가. 어떤 수를 2의 지수로 나타낸다.
나. 16진수의 숫자 체계를 적용한다. (1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F)
예) 40= 2의 2제곱 x 10
16진수에서 10은 A이고 지수는 2이므로 = Ap2*16진수는 아주 큰 수, 메모리 주소, 컬러 값 등을 나타낼 때 사용

'swift' 카테고리의 다른 글
[Swift] Boolean literals (0) 2024.03.03 [Swift] Integer types, Floating-point types (0) 2024.03.03 [Swift] Data Types with Memory (0) 2024.03.03 [Swift] Naming Convention(CamelCase) (0) 2024.03.02 [swift] Variable, Constant (0) 2024.03.02