Kiểu dữ liệu Số trong Swift
1. Integers
let int: Int = 42
let int8: Int8 = 127
let int16: Int16 = 32767
let int32: Int32 = 2147483647
let int64: Int64 = 9223372036854775807
// Unsigned
let uint: UInt = 100
let uint8: UInt8 = 2552. Floating-Point
let double: Double = 3.14159 // 64-bit (mặc định)
let float: Float = 3.14 // 32-bit3. Type Safety
let int = 42 // Int
let double = 3.14 // Double
// let sum = int + double // Error!
let sum = Double(int) + double // OK4. Number Literals
let decimal = 17
let binary = 0b10001
let octal = 0o21
let hex = 0x11
// Underscore
let million = 1_000_0005. Type Conversion
let int = 100
let double = Double(int)
let float = Float(int)
let string = String(int)📝 Tóm tắt
Int(mặc định),Double(mặc định số thực)- Type safe - phải convert tường minh
_để dễ đọc0b(binary),0o(octal),0x(hex)
Last updated on
Swift