Deutsch | Englisch | Argumente | Verwendung |
---|---|---|---|
summe | sum | a b: Zahlen | Addiert die zwei
Zahlen a und b und gibt das Ergebnis zurück, z.B.: summe 40 60
ergibt 100 |
differenz | difference | a b: Zahlen | Ergibt
a - b , z.B.: differenz 100 20 ergibt 80 |
minus | minus | a : Zahl | Ergibt den
negativen Wert von a, z.B.: minus 5 ergibt -5. Siehe die
Anmerkung am Ende dieser Tabelle. |
produkt | product | a b: Zahlen | Ergibt das Ergebnis der Multiplikation von a und b. |
teile | div, divise | a b: Zahlen | Ergibt das
Ergebnis der Division von a und b, z.B.: teile 3 6 ergibt
0.5 |
quotient | quotient | a b: Zahlen | Ergibt den
Quotient von a und b, z.B.: quotient 15 6 ergibt 2 |
rest | mod, modulo | a b: ganze Zahlen | Ergibt den Rest der Division von a und b. |
runde | rnd, round | a: Zahl | Ergibt die
nächste ganze Zahl zur Zahl a, z.B.: round 6.4 ergibt 6 |
ganzzahl | integer | a: Zahl | Ergibt den
ganzzahligen Teil der Zahl, z.B.: ganzzahl 8.9 ergibt 8 ;
integer 6.8 ergibt 6 |
potenz | power | a b: Zahlen | Ergibt die
Potenz 'a hoch b', z.B.: power 3 2 ergibt 9 |
qw | sqrt, squareroot | n: Zahl | Ergibt die Quadratwurzel von n. |
log10 | log10 | n : Zahl | Ergibt den Zehnerlogarithmus von n |
sin, sinus | sin, sine | a: Zahl | Ergibt den Sinus von a. (a wird in Grad angegeben) |
cos, cosin | cos, cosine | a: Zahl | Ergibt den Cosinus von a. (a wird in Grad angegeben) |
tan | tan, tangent | a: Zahl | Ergibt den Tangens von a. (a wird in Grad angegeben) |
acos, arccos | acos, arccosine | a: Zahl | Ergibt den Winkel im Bereich 0 bis 180 dessen Cosinus a ist. |
asin, arcsin | asin, arcsine | a: Zahl | Ergibt den Winkel dessen Sinus a ist. |
atan, arctan | atan, arctangent | a: Zahl | Ergibt den Winkel dessen Tangens a ist. |
pi | pi | aucun | Ergibt die Zahl 3.141592653589793 |
zz, zufallszahl | random, ran | n: ganze Zahl |
Ergibt eine Zufallszahl zwischen 0 und n - 1 . |
ovz, ohnevorzeichen, betrag | absolute, abs | n: Zahl | Ergibt den Absolutbetrag (den Zahlenwert ohne Vorzeichen) einer Zahl. |
Wichtig: Seien Sie sorgfältig mit den Primitiven, die zwei Parameter benötigen!
Z.B.: ``setzexy a b`` , wenn b negativ ist, zum Beispiel bei ``setxy 200-10``
Der Logointerpreter wird die Operation 200-10
durchführen (d. h. es wird 10
von 200
subtrahiert). Er wird deswegen schlussfolgern, dass es nur einen
Parameter (190
) gibt, aber zwei benötigt, und wird daher
eine Fehlermeldung erzeugen. Um diese Art von Problem zu vermeiden,
benutzen Sie das Primitiv minus
, um die negative Zahl zu
spezifizieren:
setxy 200 minus 10
.
Dies ist eine Liste von logischen Operatoren:
Deutsch | Englisch | Argumente | Verwendung |
---|---|---|---|
oder, eines? | or | b: boolesch | Ergibt
wahr , wenn a oder b wahr sind, sonst falsch
|
und, alle? | and | b: boolesch | Ergibt
wahr , wenn a und b wahr sind, sonst falsch
|
nicht | not | a :boolesch | Ergibt die
Negation von a. Wenn a wahr ist, falsch . Wenn
a falsch ist, wahr . |