Mathematische Formelsammlung
Verfasst: 22.12.2008 15:23
Dieser Thread soll eine kleine Formelsammlung für allerlei Funktionen sein, die man schnell mal braucht, aber nicht immer zur Hand hat.
Mal ein paar Grundlegende Sachen:
// Edit: einige VariablenTypen angepasst:
Mal ein paar Grundlegende Sachen:
// Edit: einige VariablenTypen angepasst:
Code: Alles auswählen
; Quersumme einer Zahl
Procedure QSum(Num.q)
Protected Sum
While num
Sum + num%10
num/10
Wend
ProcedureReturn Sum
EndProcedure
; GGT 2er Zahlen
Procedure GGT(Num1, Num2)
Protected GGT
Repeat
GGT = Num1%Num2
If GGT
Num1 = Num2
Num2 = GGT
EndIf
Until Not GGT
ProcedureReturn Zahl2
EndProcedure
; KGV 2er Zahlen
Procedure KGV(Num1, Num2)
ProcedureReturn Num1*Num2/GGT(Num1, Num2)
EndProcedure
; Logarithmus einer Zahl zu einer beliebigen Basis
Procedure.d LogN(Num.d, Base.d)
ProcedureReturn Log(Num)/Log(Base)
EndProcedure
; Parallelrechnen 2er Werte ( || )
Procedure.d Parallel(Num1.d, Num2.d)
ProcedureReturn Num1*Num2/(Num1+Num2)
EndProcedure