Module (39%)
Section (58%)

Кодирование чисел с плавающей запятой

Давайте посмотрим, как эта конвенция используется для записи очень маленьких чисел (в смысле их абсолютного значения, близкого к нулю).

Физическая константа, называемая постоянной Планка (и обозначаемая как h), согласно учебникам, имеет значение: 6.62607 x 10-34.

6.62607E-34

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

Python может иногда выбирать обозначения отличные от ваших.


Например, допустим, вы решили использовать следующую литеральную константу с плавающей точкой:

0.0000000000000000000001

Когда вы запускаете ее через Python:

print(0.0000000000000000000001)

это результат:

1e-22

output

Python всегда выбирает более экономичную форму представления числа, вы должны учитывать это при создании литеральных данных.