икс квадрат равно единице
is incorrect.
How to translate ObjectA = 1
into Russian
There are three genders in Russian:
masculine, feminine, neuter
== мужской, женский и средний
.
You will have to know the genders of an ObjectA or either singular or plural form.
Plural
== множественное число
.
Алгоритм (algorithm):
If ObjectA is `мужской род` Then
ObjectA равен единице // интеграл равен единице
else If ObjectA is `средний род` Then
ObjectA равно единице // число равно единице
else If ObjectA is `женский род` Then
ObjectA равна единице // функция равна единице
else If ObjectA are `множественное число` Then
ObjectA равны единице // неизвестные равны единице
EndIf
Итак, правильно будет:
Квадрат, интеграл, момент, факториал, коэффициент == мужской род
икс квадрат равен единице
интеграл равен единице
момент равен единице
факториал равен единице
коэффициент равен единице
Сумма, разность, сторона, площадь, функция == женский род
сумма равна единице
разность равна единице
сторона равна единице
площадь равна единице
функция равна единице
ребро, число, ускорение, расстояние, произведение == средний род
ребро равно единице
число равно единице
ускорение равно единице
расстояние равно единице
произведение равно единице
Дополнительные примеры (additional examples):
Желтое, красное, одно, первое, третье == средний род
Желтое равно красному
красное равно единице
одно равно другому
первое равно второму
третье равно пятому
Неизвестные, коэффициенты, ребра, стороны, первые == множественное число
Неизвестные равны единице
Коэффициенты равны единице
ребра равны единице
стороны равны единице
первые равны единице
Next,
How to translate ObjectA = 1 ObjectB
into Russian, for ex.: a value equal to one meter
?
If ObjectA is `мужской род` Then
If ObjectB is `мужской род` Then
ObjectA равен одному ObjectB // мегабит равен одному мегабиту
else If ObjectB is `средний род` Then
ObjectA равен одному ObjectB // мегабит равен одному числу
else If ObjectB is `женский род` Then
ObjectA равен одной ObjectB // мегабит равен одной части
else If ObjectB are `множественное число` Then
ObjectA равен одним ObjectB // показатель равен одним суткам
EndIf
EndIf
If ObjectA is `средний род` Then
If ObjectB is `мужской род` Then
ObjectA равно одному ObjectB // ребро равно одному метру
else If ObjectB is `средний род` Then
ObjectA равно одному ObjectB // ребро равно одному числу
else If ObjectB is `женский род` Then
ObjectA равно одной ObjectB // ребро равно одной сажени
else If ObjectB are `множественное число` Then
None
EndIf
EndIf
If ObjectA is `женский род` Then
If ObjectB is `мужской род` Then
ObjectA равна одному ObjectB // длина равна одному метру
else If ObjectB is `средний род` Then
ObjectA равна одному ObjectB // длина равна одному числу
else If ObjectB is `женский род` Then
ObjectA равна одной ObjectB // длина равна одной сажени
else If ObjectB are `множественное число` Then
ObjectA равна одним ObjectB // Норма равна одним суткам
EndIf
EndIf
If ObjectA are `множественное число` Then
If ObjectB is `мужской род` Then
ObjectA равны одному ObjectB // неизвестные равны одному метру
else If ObjectB is `средний род` Then
ObjectA равны одному ObjectB // неизвестные равны одному числу
else If ObjectB is `женский род` Then
ObjectA равна одной ObjectB // неизвестные равны одной сажени
else If ObjectB are `множественное число` Then
ObjectA равны одним ObjectB // периоды равны одним суткам
EndIf
EndIf
additional examples:
Икс квадрат равен одному метру. Чему равен икс?
Расстояние равно одному дюйму.
Неизвестное равно одной сажени.
Сумма двух чисел равна одному из них. Чему равно это число?
The равен/равна/равно/равны
are setted by genders or plural forms of operations or functions.
Результат возведения в квадрат -- квадрат [числа]; мужской род
Результат вычисления синуса -- синус [числа]; мужской род
Результат произведения -- произведение [чисел]; средний род
Мы полностью последовательны и логичны (there is a full consistency):
i^2 = 4 и квадрат равен четырем
i^2 = 5 квадрат и равен четырем
sin(i) = 1/2 синус и равен одной второй
Div E = 0 дивергенция йэ равна нулю
Div X = 0 дивергенция икс равна нулю
Результат сложения -- сумма [чисел]; женский род
a+b = 2
а плюс бэ равно двум
( Plus was read aloud as a letter or glyph )
a+b = 2
сумма а и бэ равна двум
( setted by genders )