Die Extension für die math
-Bibliothek bringt mehrere Befehle mit, die für mathematische Problemlösungen verwendet werden können.
Name: mathEx
distance(x1.f, y1.f, x2.f, y2.f), dis
Gibt die Distanz zwischen den zwei Punkten (x1, y1) und (x2, y2) zurück.
square sum(number.i)
Der Rückgabewert ist die Quersumme der angegebenen Zahl.
gauss(matrix[])
Formt eine Matrix (mehrdimensionale Queue) der Form (n+1)*(n) nach dem Gauß-Verfahren um. Die letzte Splate beinhaltet die y-Werte jeder Zeile.
import("mathEx")
matrix = [[1, 2, 3, 2],
[1, 1, 1, 2],
[3, 3, 1, 0]]
math\gauss(matrix)
out matrix:table
>>> : 1 , 2 , 3 , 2
: 0 , -1 , -2 , 0
: 0 , 0 , -2 , -6
prime?(number.i)
Diese Funktion prüft, ob die angegebene Nummer eine Primzahl ist.
out prime?(7) '= True
out prime?(11)(12)(13) '= [True, False, True]