Что делает этот инструмент
Этот бесплатный онлайн-конвертер научной нотации переводит между десятичной и научной нотацией в один клик — E-нотация, инженерная нотация или вид ×10ⁿ. Используйте для десятичное в научную или научная в десятичное в науке, инженерии или программировании. Введите число в любом виде и получите эквивалент; поддерживаются очень большие и очень малые числа. Без регистрации и загрузки; всё в браузере. Подходит для науки, инженерии, программирования, образования и анализа данных.
Как использовать
Быстрый старт: Выберите «Десятичное → Научная» или «Научная → Десятичное», введите число (или вставьте E-нотацию, ×10ⁿ и т.д.), при необходимости выберите формат вывода, затем смотрите и копируйте результат.
- Режим — «Десятичное → Научная» для перевода из десятичного в экспоненциальный вид или «Научная → Десятичное» для обратного.
- Формат вывода (только при десятичное → научная) — E-нотация, инженерная, ×10ⁿ (верхний индекс) или ×10^n (крышка).
- Ввод — Введите число. При переводе в десятичное можно использовать любой поддерживаемый формат: 1.23e+6, 1.23×10⁶, 1.23×10^6 или 123×10³.
- Результат — Преобразованное значение показывается сразу. Копирование в один клик.
- Пример или очистка — Загрузить пример для демонстрации или Очистить для сброса.
Как это работает
Десятичное в научную: Ввод нормализуется (форматы вроде ×10⁶ приводятся к e-нотации), разбирается через parseFloat() и проверяется. Вывод форматируется по выбранному формату. Научная в десятичное: Ввод нормализуется для ×10ⁿ, ×10^n и инженерной формы. Для очень малых чисел используется toFixed(20) с обрезкой нулей. Бесконечность и NaN отклоняются. Вся обработка в браузере. Данные на сервер не отправляются.
Примеры использования
- Наука и инженерия — Число Авогадро, постоянная Планка и другие константы. Инженерная нотация для величин с метрическими приставками.
- Программирование — Перевод между удобными десятичными и e-нотацией для API или конфигов.
- Образование — Объяснение научной и инженерной нотации и значащих цифр.
- Анализ данных — Нормализация числовых строк из таблиц или CSV.
- Публикации — Получение вида ×10ⁿ с верхним индексом для статей и слайдов.
Примеры
1230000→ 1.230000e+6 (E-нотация)0.000123→ 1.230000e-41.23e-4→ 0.000123
Ограничения
- Точность — Тип Number в JavaScript даёт около 15–17 значащих цифр. Очень длинные десятичные строки могут терять точность.
- Длина ввода — Максимум 500 символов.
- Бесконечность и NaN — Не поддерживаются; нечисловые значения отклоняются.
- Очень большие числа — При |n| ≥ 1e21 вывод в e-нотации даже в режиме «Научная → Десятичное».
- Верхний индекс — Символы Unicode для верхнего индекса могут отображаться или копироваться по-разному в разных ОС и приложениях.