Калькулятори і числа
Oct. 20th, 2008 05:43 pmЩо мене найбільше дивує, це те, що незважаючи на закон Мура, калькулятори (я як про відповідні пристрої, так і комп’ютерні програми) рахують лише до 16 знаку після коми та лише до певного числа. Наприклад, стандартний gcalculator моєї системи може порахувати лише максимум факторіал 170, себто 7.25741562 × 10306. Такий самий ліміт і в ґуґла з його терафлопсовими кластерами, розкиданими по всьому світі. Усі наукові обчислювальні програми так чи інакше обмежуються типом double. Ви скажете, а нафіг більше?
Мені ліньки ворушити мізками, щоб придумати, нафіга потрібно понад 32 (чи вже 64??) знаки для зберігання чисел. Ну хоча б для розваги. Я хочу порахувати факторіал мільйона чи там пі з точністю до 51 знаку після коми, а ґуґл мій запит ігнорує. Звісно, є такий прикольний консольний калькулятор genius, який потрафить цей факторіал порахувати, але в нього теж обмежені можливості.
Не знаю, мені цей факт вважається неправильним. Не повинно бути обмеження на кількість знаків після коми, а лише обмеження на час обчислень.
Мені ліньки ворушити мізками, щоб придумати, нафіга потрібно понад 32 (чи вже 64??) знаки для зберігання чисел. Ну хоча б для розваги. Я хочу порахувати факторіал мільйона чи там пі з точністю до 51 знаку після коми, а ґуґл мій запит ігнорує. Звісно, є такий прикольний консольний калькулятор genius, який потрафить цей факторіал порахувати, але в нього теж обмежені можливості.
Не знаю, мені цей факт вважається неправильним. Не повинно бути обмеження на кількість знаків після коми, а лише обмеження на час обчислень.