📝 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. 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. 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. Вычисляет абсолютное значение для числа a. То есть, если a < 0, то возвращает -a.
Для беззнаковых типов ничего не делает. Для чисел типа целых со знаком, возвращает число беззнакового типа. Для беззнаковых типов ничего не делает. Для чисел типа целых со знаком, возвращает число беззнакового типа.
gcd(a, b)
---------
Вычисляет наибольший общий делитель чисел.
При делении на ноль или при делении минимального отрицательного числа на минус единицу, кидается исключение.
lcm(a, b)
---------
Вычисляет наименьшее общее кратное чисел.
При делении на ноль или при делении минимального отрицательного числа на минус единицу, кидается исключение.