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

Матеріал з testwiki
Версія від 11:57, 17 січня 2025, створена imported>Binc (Коректура, внутрішні посилання)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Експоненці́йний за́пис[1], експоненці́йне предста́влення[2], експоненці́йна фо́рма за́пису[2][3], експоненці́йний фо́рмат[4] (також експоненціа́льний[5], науко́вий за́пис[6]; Шаблон:Lang-en, іноді Шаблон:Lang) — представлення дійсних чисел у вигляді мантиси і порядку. Зручний при представленні дуже великих і дуже малих чисел, а також для уніфікації їх написання.

Число N=Mnp, де:

Приклади

  • 1 000 000 (один мільйон): 1,0106 — тут N = 1 000 000, M = 1,0, n = 10, p = 6.
  • 1 201 000 (один мільйон двісті одна тисяча): 1,201106 — тут N = 1 201 000, M = 1,201, n = 10, p = 6.
  • −1 246 145 000 (мінус один мільярд двісті сорок шість мільйонів сто сорок п'ять тисяч): 1,246145109 — тут N = −1 246 145 000, M = −1,246145, n = 10, p = 9.
  • 0,000001 (одна мільйонна): 1,0106 — тут N = 0,000001, M = 1,0, n = 10, p = −6.
  • 0,000000231 (двісті тридцять одна мільярдна): 231109=2,31100109=2,31102109=2,31109+2=2,31107 — тут N = 0,000000231, M = 2,31, n = 10, p = −7.

Нормалізований запис

Стандартний десятковий запис Нормалізований запис
2 2 × 100
300 3 × 102
4,321 768 4,321 768 × 103
−53,000 −5,3 × 104
6,720,000,000 6,72 × 109
0,2 2 × 101
0,000 000 007 51 7,51 × 109

Будь-яке число можна записати у вигляді a10b багатьма способами. Наприклад, число 350 може бути записане як 3,5102, або 35101, або 350100.

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

В інженерному нормалізованому записі (зокрема в інформатиці) мантиса вибирається в межах 0,1<|a|1: 350=0,35103.

У деяких калькуляторах передбачена додаткова функція — запис із мантисою 1|a|<1000 і порядком, кратним 3. Так, наприклад, 3,52108 три цілих п'ятдесят дві сотих сто мільйонних записується як 35,2109 тридцять п'ять цілих дві десяті мільярдних. Такий запис простий для читання (640106 легше прочитати, як «640 мільйонів», ніж 6,4108) і зручний для виразу фізичних величин в одиницях вимірювання.

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

Дисплей калькулятора, що відображає число Авогадро d експоненційному записі.

Вважатимемо, що n = 10.

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

  • М — мантиса;
  • E — буква E (від Шаблон:Lang-en), що означає «◻⋅10» («…помножити на десять у степеню…»);
  • p — порядок.

Приклади

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

1,048576E+06=1048576;3,14E+00=3,14.

Для покращення читабельності іноді використовують малу літеру e: 6,02214129e23.

Див. також

Примітки

Шаблон:Reflist

Шаблон:Великі числа