Конвертер математики

Перетворюйте математичні формати, зокрема системи числення, одиниці кутів, системи координат, наукову нотацію та римські числа.
Уся обробка відбувається локально у вашому браузері — ваші дані ніколи не вивантажуються на жоден сервер.
Система числення: перетворення між двійковою (2), вісімковою (8), десятковою (10), шістнадцятковою (16) і довільними основами (2-36). Цифри понад 9 позначаються літерами A-Z.
Кут: градуси (°), радіани (rad), гради (grad), оберти, кутові хвилини (′) і кутові секунди (″).
Координати: перетворення між декартовими (x, y) і полярними (r, θ) координатами. Кут на виході в градусах.
Римські числа: перетворення між десятковими (1-3999) і римськими числами. Наукова нотація: перетворення між звичайним десятковим записом і форматом a × 10b.
Ланцюжки перетворень і значущі цифри

Кожне перетворення тут — це ланцюжок точних або визначених співвідношень: системи числення і римські числа є лише записом (значення переписується, не змінюючись), а одиниці кутів множаться на фіксовані коефіцієнти (1 оберт = 2π рад = 360°). Результат ніколи не може мати більшої точності, ніж вхідні дані: 3.28084 фута у переведенні миль у фути — це виміряний, округлений коефіцієнт, тож зайві цифри не є зайвою точністю.

Перетворення системи числення точне (11110000&sub2; рівно дорівнює 240&u2081;&sub0;), але десятковий дріб на кшталт 0.1 не має скінченного двійкового подання — його двійкове розкладання повторюється без кінця, і це та сама властивість чисел з плаваючою комою, через яку 0.1 + 0.2 трохи перевищує 0.3.