Skip to content

Latest commit

 

History

History
51 lines (34 loc) · 1.48 KB

File metadata and controls

51 lines (34 loc) · 1.48 KB

Main Types (Основные типы данных)

Bool

Char

Numbers

Int

Int/UInt - использует разрядность компьютера/+1 последний бит для знака (минус или плюс). В 32битных содержит 32 бита (Int32), в 64 битных - 64 (Int64)

Int8/UInt8

  • Int8.min = -128
  • Int8.max = 127
  • UInt8.min = 0
  • UInt8.max = 255

Int16/UInt16

  • Int16.min = -32,768
  • Int16.max = 32,767
  • UInt16.min = 0
  • UInt16.max = 65.535

Int32/UInt32

  • Int32.min = -2,147,483,648
  • Int32.max = 2.147.483.647
  • UInt32.min = 0
  • UInt32.max = 4.294.967.295

Int64/UInt64

  • Int64.min = -9223372036854775808
  • Int64.max = 9223372036854775807
  • UInt64.min = 0
  • UInt64.max = 18446744073709551615

Numerics

  • Float - до 6 десятичных цифр после запятой, использует 32 бита;

  • Double - до 15 десятичных цифр после запятой, использует 64 бита;

  • Decimal - до 38 десятичных знаков после запятой, использует 128 бита;


5.3.1.4 Value Types Theme Folder | Back To iOSWiki Contents | 5.3.1.4.2 Struct Theme