📝 upd docs for gcd/lcm functions

This commit is contained in:
Maks Skorokhod 2017-11-23 11:46:51 +03:00
parent e0f981f48c
commit 46b71ed5c3
No known key found for this signature in database
GPG Key ID: 23233B8320707983
2 changed files with 20 additions and 0 deletions

View File

@ -64,3 +64,13 @@ abs(a)
------
Calculates the absolute value of the number 'a'. That is, if a< 0, it returns -a.
For unsigned types, it doesn't do anything. For signed integer types, it returns an unsigned number.
gcd(a, b)
---------
Calculates the greatest common divisor of the numbers.
When dividing by zero or when dividing a minimal negative number by minus one, an exception is thrown.
lcm(a, b)
---------
Calculates the least common multiple of the numbers.
When dividing by zero or when dividing a minimal negative number by minus one, an exception is thrown.

View File

@ -65,3 +65,13 @@ abs(a)
------
Вычисляет абсолютное значение для числа a. То есть, если a < 0, то возвращает -a.
Для беззнаковых типов ничего не делает. Для чисел типа целых со знаком, возвращает число беззнакового типа.
gcd(a, b)
---------
Вычисляет наибольший общий делитель чисел.
При делении на ноль или при делении минимального отрицательного числа на минус единицу, кидается исключение.
lcm(a, b)
---------
Вычисляет наименьшее общее кратное чисел.
При делении на ноль или при делении минимального отрицательного числа на минус единицу, кидается исключение.