UTILS.
100% у браузері
🔢

Калькулятор великих чисел

Додавайте, віднімайте, множте, діліть, беріть остачу, підносьте до степеня чи обчислюйте факторіал довільно великих цілих чисел із точною точністю BigInt.

Про цей інструмент

Виконуйте арифметику з цілими числами будь-якої довжини з ідеальною точністю. Введіть два цілі числа, оберіть операцію й отримайте точний результат — без округлення, без наукового запису, без втрачених цифр. Усе працює у вашому браузері.

Калькулятор розбирає ваше введення напряму в нативні значення BigInt (eval ніколи не використовується) і підтримує додавання, віднімання, множення, цілочислове ділення з остачею, взяття остачі, піднесення до степеня й факторіал першого операнда. Ділення показує і частку, і остачу; кожен результат також повідомляє свою точну кількість цифр.

Використовуйте його для криптографії, комбінаторики, контрольних сум чи будь-де, де звичайні калькулятори переповнюються приблизно на 16 цифрах. Ділення на нуль, від'ємні степені й від'ємні факторіали відхиляються, а надзвичайно великі степені чи факторіали обмежуються, щоб сторінка лишалася чутливою.

Поширені запитання

Наскільки великими можуть бути числа?
Додавання, віднімання, множення, ділення й взяття остачі працюють із цілими числами практично необмеженої довжини. Степені й факторіали обмежуються, щоб браузер лишався чутливим.
Як він лишається точним?
Він використовує нативний тип BigInt у JavaScript, який зберігає довільно великі цілі числа точно, замість чисел із рухомою комою, що втрачають точність за межами приблизно 16 цифр.
Як працює цілочислове ділення?
Ділення відкидає дробову частину в бік нуля й повідомляє частку плюс остачу, тож 17 ÷ 5 дає частку 3 й остачу 2. Ділення на нуль відхиляється.
Чи можу я використовувати десяткові дроби?
Ні. Цей інструмент лише для точної цілочислової арифметики, тож десяткові коми не приймаються; коми, пробіли й підкреслення між цифрами ігноруються.

Більше інструментів