Соотношение и пропорция

Упрощатель отношений

Уменьшите соотношение двух частей, даже если входные данные содержат десятичные дроби или отрицательный знак. CalcFlow использует контролируемое десятичное масштабирование и точный наибольший общий делитель BigInt, а затем объясняет масштаб и деление.

● Запускается локально
Примеры значений
Запускается в вашем браузере · Учетная запись не требуется

Упрощатель отношений

Упрощенное соотношение
01

Формула

scale decimals → integers · divide both by gcd

Переместите оба члена в общую целочисленную шкалу, вычислите их абсолютный НОД, разделите и нормализуйте знак к первому члену.

02

Предположения

  • Рационализировано не более девяти десятичных знаков.
  • 0:0 не определено; соотношение с одним нулем остается действительным.

Оба термина должны представлять совместимые количества. Само упрощенное соотношение безразмерно.

03

Обзор формул

Formula v1.0.0

Рассмотрено 2026-08-03

CalcFlow engineering review

Рабочий пример

Упрощатель отношений: Рабочий пример

1,5:2,25 масштабируется до 150:225. Их НОД равен 75, поэтому деление дает уменьшенное соотношение 2:3.

Часто задаваемые вопросы

Часто задаваемые вопросы

Может ли соотношение содержать десятичные дроби?

Да. CalcFlow перемещает оба десятичных знака в общую целочисленную шкалу, прежде чем найти НОД.

Может ли коэффициент быть отрицательным?

Да. Знак нормализуется по первому члену, поэтому эквивалентные формы имеют одно последовательное отображение.

Почему 0:0 недействителен?

Оба термина не имеют определенного относительного масштаба, и каждый множитель будет давать одну и ту же пару.