VesselWheel

[SwiftUI] Int(Integer)의 타입 본문

Xcode Study

[SwiftUI] Int(Integer)의 타입

JasonYang 2023. 4. 24. 18:25

import UIKit

 

var greeting = "Hello, playground"

 

 

/*

   Int(Integer) Type

 

     Int8    :  8bit  - 1byte

     Int16   :  16bit - 2byte

     Int32   :  32bit - 4byte

     Int64   :  64bit - 8byte

 

 */

 

Int8.min

Int8.max

Int16.min

Int16.max

Int32.min

Int32.max

Int64.min

Int64.max

 

// Int8 type 의 data 를 저장할 때 필요한 byte 수

MemoryLayout<Int8>.size

MemoryLayout<Int16>.size

MemoryLayout<Int32>.size

MemoryLayout<Int64>.size

 

/*

 

 Signed   /  Unsigned

 (음수,양수).   (양수만)

 

 

 */

 

UInt8.min

UInt8.max

UInt16.min

UInt16.max

UInt32.min

UInt32.max

UInt64.min

UInt64.max

 

// Int64 type 의 data 를 저장할 때 필요한 byte 수

MemoryLayout<Int>.size

Int.max

Int.min

 

 

let num = 123

print("num 의 type :",type(of:num))