Обозначение E с отрицательными числами

Меня немного смущают электронные обозначения и маленькие отрицательные числа. Я понимаю, что e означает 10 ^ показатель степени, например, 6e5 равен 6 * 10 ^ 5 = 600000, а 6e-5 равен 6 * 10 ^ -5 = 0,00006. Но недавно я нашел несколько файлов конфигурации, которые состоят из таких чисел, как:

1.215e-011

1.33e-002

7.20e-004

так как я буду идти с ними? Я понимаю, что знак показывает порядок величины, будь то положительный или отрицательный, но как насчет числа за знаком? Он начинается с нуля. Так игнорируется ли ноль или число меньше нуля?

Итак, что я хотел бы знать, так это то, что будет правильным, если мой примерный номер 6e-005:

Способ 1: 6e-005 = 6 * -10^-5 = 0,00006

Способ 2: 6e-005 = 6 * 10^-0,005 = 5,93131856794

какой правильный подход? или есть третий способ? Спасибо!


person JohnYouDontLike    schedule 25.03.2014    source источник
comment
Первый способ правильный.   -  person filmor    schedule 25.03.2014


Ответы (2)


Формат дополнен нулями до фиксированного числа из трех цифр, поэтому «Способ 1» является правильной интерпретацией.

person Jasper    schedule 25.03.2014

Просто игнорируйте ведущие нули. 6e-005 == 6e-5.

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

person Carsten    schedule 25.03.2014