Кто разрабатывает и поддерживает CalcOpenly
CalcOpenly создаёт и поддерживает один человек, публикующийся под именем Admin: он реализует калькуляторы и выполняет описанные ниже автоматические проверки. Каждый калькулятор раскрывает свой метод, разобранные примеры и источники. Связаться с автором сайта можно через раздел «страница связи и исправлений». Мы не заявляем о независимой профессиональной экспертизе и не связываем калькулятор с именем врача или финансового консультанта без фактической проверки.
На страницах калькуляторов автором указан «Admin» — под этим именем публикуется создатель сайта.
Как пишутся пояснения и переводы
Инструменты ИИ для написания текстов готовят черновики и дорабатывают пояснения, руководства, вопросы и переводы на страницах калькуляторов. Создатель сайта выбирает, какие темы освещать, и решает, что публиковать.
Числа не берутся из инструментов для написания текстов. Результаты, примеры с решением и значения в таблицах получены собственным вычислительным модулем калькулятора или независимым расчётом, а автоматические тесты сверяют таблицы и примеры из руководств с этими значениями.
Страница калькулятора появляется на другом языке только после перевода её пояснения; до тех пор её адрес ведёт на английскую страницу. Автоматизация позволяет одному человеку объяснять несколько сотен калькуляторов на многих языках. Если предложение содержит ошибку или плохо читается, сообщите нам через страницу связи.
Точность и округление
Основная арифметика использует десятичные числа с 50 значащими цифрами (decimal.js), поэтому суммы вроде 0.1 + 0.2 дают ровно 0.3. Графики и некоторые численные методы используют приближения с плавающей точкой. Операции с дробями сохраняют точные числители и знаменатели, пока ответ рационален: 1/3 × 3 равно 1, а 0.(3) читается как одна треть. Иррациональные операции, например квадратные корни, логарифмы и тригонометрия, вычисляются с дополнительными защитными разрядами и затем округляются до 50 значащих цифр.
Отображаемые значения следуют указанному правилу округления: денежные суммы — до младшей единицы валюты с округлением к чётной цифре при равном расстоянии; научные величины — до выбранного числа значащих цифр; количество покупаемых предметов — вверх до целого. Некоторые модели требуют также промежуточного округления. «Копировать точное значение» копирует сохранённый результат до форматирования для отображения.
Ввод данных в привычном формате
Числовые поля принимают любую группировку цифр (2,50,000 или 250,000), суффиксы вроде 20k, 1.5 lakh или 2 cr, дроби и смешанные числа, научную запись, символы валют и короткие выражения вроде 10% of 50. Поля измерений принимают единицы, включая 5'11", 180 cm, 12 st 3 и 37°C, и преобразуют их с указанными коэффициентами.
Проверка по независимым ответам
Каждый калькулятор содержит не менее трёх разобранных примеров — всего 1 901 на сайте. Ожидаемые ответы получены независимо от самого калькулятора: из отдельной реализации на Python с точной десятичной или дробной арифметикой, опубликованной таблицы, тестового вектора стандарта или разобранного примера учебника. Они входят в автоматические тесты; собственные проверки калькулятора можно запустить с его страницы.
Источники и ограничения
Каждый калькулятор перечисляет стандарты, статьи или официальные страницы, на которых основан его метод. Калькуляторы здоровья, финансов и налогов описывают группы населения и опубликованные правила, а не ваши обстоятельства; у каждого есть соответствующее пояснение.
Как выбираются источники
Мы предпочитаем документ, определяющий метод: официальный стандарт единицы, государственную публикацию о налоговом правиле или оригинальную научную статью о модели. Каждый калькулятор ссылается на источники и описывает реализованную формулу. Общие справочные страницы дают контекст; датированное правило или исследование должно указывать, к какой версии или группе населения относится результат.
Источники могут расходиться из-за разных допущений. Другой период капитализации, способ определения квартилей, система единиц или клиническая популяция могут дать иной, но корректный ответ. Входные данные и метод калькулятора должны показывать эти варианты. Точный арифметический результат не гарантирует, что модель точно описывает человека, рынок или здание.
Обновления материалов и исправления
Прежде чем менять метод, сравните его с указанным источником, проверьте единицы и граничные случаи и выполните независимые разобранные примеры. Исправление сообщённой ошибки желательно дополнить примером, воспроизводящим её, чтобы проверять будущие изменения. Воспользуйтесь ссылкой «Сообщить об исправлении», указав вымышленные входные данные, ожидаемый результат и источник; не публикуйте личные финансовые или медицинские сведения в открытом сообщении об ошибке.
Даты материалов отражают зарегистрированные изменения калькулятора и его объяснения, а не время развёртывания. Раздел «журнал изменений» показывает выпуски и существенные изменения; система контроля версий сохраняет подробную историю реализации. Недавняя дата обновления не означает, что инструмент проверил специалист или что все исходные источники были заново опубликованы в этот день.
Конфиденциальность
Вычисления выполняются в вашем браузере. История, сохранённые калькуляторы и настройки остаются в хранилище этого браузера. Их можно экспортировать или удалить на странице истории. Конвертер валют загружает ежедневные справочные курсы; введённые вами данные не отправляются с этим запросом.
Аналитика включена по умолчанию; её можно отключить на странице конфиденциальности. Счётчик не получает введённые значения, результаты, поисковый текст или URL страницы; данные о просмотрах, отправляемые в Google, не содержат строк запроса и входных данных калькулятора. Ссылки на калькуляторы, которыми вы делитесь, всё же могут содержать введённые данные и передаются хостинг-провайдеру при открытии. Управлять согласием и узнать о хранении данных и внешних сервисах можно на странице «политика конфиденциальности».