Basics: Numeric Literals

Let decimalInteger = 17
let binaryInteger = 0b10001 // 17 in binary notation
let octalInteger = 0o21 // 17 in octal notation
let hexadecimalInteger = 0x11 // 17 in hexadecimal notation

Floating-point literals can be decimal (with no prefix), or hexadecimal (with a 0x prefix).

Additional information

  • Numeric literals can contain extra formatting to make them easier to read.
Integer literals can be written as: A decimal number, with no prefix A binary number, with a 0b prefix An octal number, with a 0o prefix A hexadecimal number, with a 0x prefix.

Basics: Numeric Literals — Structure map

Clickable & Draggable!

Basics: Numeric Literals — Related pages: