From d8020d88038c0d017ddf55ae0af4f490772eab75 Mon Sep 17 00:00:00 2001 From: JailDoctor Date: Tue, 7 Dec 2021 17:02:44 +0100 Subject: [PATCH] Add 'sgn' --- sgn.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 sgn.md diff --git a/sgn.md b/sgn.md new file mode 100644 index 0000000..823c881 --- /dev/null +++ b/sgn.md @@ -0,0 +1,29 @@ +# sgn(x) +Ens torna `1` si `x >= 0` i `-1` si `x < 0`. + +### Paràmetres + +`x` +El nombre sobre el que aplicar l'operació. + +### Exemple +``` +function init() + local x = {0, 4.1, 10.5, 0.8, -4.3} + cls() + for i=1,#x do + print("signe de "..x[i].." = "..sgn(x[i]), 0, i-1) + end +end +``` +### Vore també +* [abs(x)](abs) +* [ceil(x)](ceil) +* [flr(x)](flr) +* [sin(x)](sin) +* [cos(x)](cos) +* [atan2(x,y)](atan2) +* [sqrt(x)](sqrt) +* [max(x,y)](max) +* [mid(x,y,z)](mid) +* [min(x,y)](min)