This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
ru:math [2019/04/18 23:21] – created korshun | ru:math [2019/04/18 23:27] – [cmp] korshun | ||
---|---|---|---|
Line 74: | Line 74: | ||
'' | '' | ||
- | Returns the sign of X: | + | Возвращает знак |
- | * If X is positive, returns | + | * Если |
- | * If X is negative, returns | + | * Если |
- | * If X is zero, returns | + | * Если |
- | === Example usage === | + | === Пример использования |
< | < | ||
- | // Make X velocity | + | // Задаём скорость по X равную |
+ | // но с таким же знаком, что и у foo | ||
int xvel = sgn(foo) * 15.0; | int xvel = sgn(foo) * 15.0; | ||
</ | </ | ||
Line 88: | Line 89: | ||
'' | '' | ||
- | Returns the lesser of two numbers. | + | Возвращает меньшее из двух чисел. |
==== max ==== | ==== max ==== | ||
'' | '' | ||
- | Returns the greater of two numbers. | + | Возвращает большее из двух чисел. |
==== clamp ==== | ==== clamp ==== | ||
- | '' | + | '' |
- | Limits | + | Ограничивает |
- | * If X < mininum, returns the minumum. | + | * Если |
- | * If X is between mininum and maximum, returns | + | * Если |
- | * If X > maximum, returns the maximum. | + | * Если |
==== cmp ==== | ==== cmp ==== | ||
'' | '' | ||
- | Compares two numbers and returns the result: | + | Сравнивает два числа и возвращает результат: |
- | * If A > B, returns | + | * Если |
- | * If A = B, returns | + | * Если |
- | * If A < B, returns | + | * Если |