Експоненціальна запис

Експоненціальна запис - уявлення дійсних чисел у вигляді мантиси і порядку. Зручна при поданні дуже великих і дуже малих чисел, а також для уніфікації їх написання.

  • N - записується число;
  • M - мантиса;
  • n - підстава показовою функції;
  • p (ціле) - порядок;
  • - характеристика числа.

1 000 000 (один мільйон):; N = 1 000 000, M = 1,0, n = 10, p = 6.

1 201 000 (мільйон двісті одна тисяча):; N = 1 201 000, M = 1,201, n = 10, p = 6.

-1 246 145 000 (мінус один мільярд двісті сорок шість мільйонів сто сорок тисяч):; N = -1 246 145 000, M = -1,246145, n = 10, p = 9.

0,000001 (одна мільйонна частина) :; N = 0,000001, M = 1,0, n = 10, p = -6.

0,000000231 (двісті тридцять одна мільярдна) :; N = 0,000000231, M = 2,31, n = 10, p = -7.

Нормалізована запис [ред]

Будь-яке дане число може бути записано у вигляді багатьма шляхами; наприклад 350 може бути записано як або.

У нормалізованої наукової записи, порядок вибирається такий, щоб абсолютна величина залишалася менше одиниці, але строго менше десяти (). Наприклад, 350 записується як. Цей вид запису дозволяє легко порівнювати два числа.

В інженерній нормализованной записи (в тому числі в інформатиці), мантиса зазвичай вибирається в межах:.

У деяких калькуляторах. як опція, може бути використана запис з мантиси і з порядком, кратним 3, так, наприклад, три цілих п'ятдесят і дві сотих стомільйонний, записується як тридцять п'ять цілих дві десятих мільярдних. Такий запис проста для читання (легше прочитати, як «640 мільйонів», ніж) і зручна для вираження фізичних величин в одиницях виміру з десятковими приставками. кило-, мікро-, тера- і т. д.

Комп'ютерний спосіб експоненційної запису [ред]

На комп'ютері (зокрема в тексті комп'ютерних програм) експонентну запис записують у вигляді MEp. де:

E (exponent) - буква E, що означає «* 10 ^» ( «... помножити на десять в ступені ...») (у вітчизняній практиці іноді використовують букву Ю, схожу на 10, щоб не сплутати з експонентою [джерело не вказано 1799 днів] ),

У програмуванні часто використовують символ «+» для неотрицательного порядку і провідні нулі, а в якості десяткового роздільника - точку:

.

Для поліпшення читаності іноді використовують малу літеру e:

ГОСТ 10859-64 "Машини обчислювальні. Коди алфавітно-цифрові для перфокарт і перфострічок" (англ.) Вводив спеціальний символ для експоненційної запису числа "⏨", що представляє собою число 10, написане дрібним шрифтом на рівні рядка. Такий запис мала використовуватися в АЛГОЛ. Цей символ включений в Unicode 5.2 з кодом U + 23E8 "Decimal Exponent Symbol" [1]. Таким чином, наприклад, сучасне значення швидкості світла могло бути записано як 2.99792458⏨ + 08 м / с.

Примітки [ред]

[Ред]

Схожі статті