Числовые литералы

Целоисленные литералы могут быть записаны как:

Десятичное число без префикса Двоичное число с префиксом 0b Восьмеричное число с префиксом 0o Шестнадцатеричное число с префиксом 0x

Запишем число 17 каждым из способов:

Литералы с плавающей точкой могут быть десятичными (без префикса) или шестнадцатеричными (с префиксом 0x). Они обязаны всгеда иметь число (десятичное или шестнадцатеричное) с обеих сторон от точки. Они также могут иметь экспоненту, отделяемую от числа буквой e или E для десятичных и буквой p или P для шестнадцатеричных чисел.

Для десятичных чисел с экспонентой exp, базовое число умножается на 10exp:

Снимок экрана 2015-03-04 в 18.48.56

Для шестнадцатеричных чисел с экспонентой exp, базовое число умножается на 2exp:

Снимок экрана 2015-03-04 в 18.49.01

Все следующие литералы с плавающей точкой имеют десятичное значение 12.1875:

числовые литералы могут содержать дополнительное форматирование, чтобы их было легче читать. Как целые числа, так и числа с плавающей запятой могут быть дополнены нулями и содержать подчеркивания для повышения читаемости. Примеры:


Просмотренно: 1 281 раз