Letztes Update am Di, 01 Feb 2022 08:59:50 +0100 von Andreas Potthoff
ABS
- Token: 182 / $B6 | Abkürzung: abS | ROM Exec: 48216 / $BC58
- Typ: Funktion, numerisch | Funktion: Arithmetik
- Syntax: ABS(<Ausdruck>)
Aktion, Hinweise, Tipps, Tricks:
- ABS() gibt den absoluten Wert der Zahl zurück, also den Wert der Zahl ohne Vorzeichen.
- Der Absolutwert einer negativen Zahl ist die Zahl multipliziert mit -1, was ein positives Ergebnis ergibt.
- Fehler: ?TYPE MISMATCH ERROR: Wenn das übergebene Argument keine Zahl ist (siehe Zeile 80).
- Fehler: ?SYNTAX ERROR: Wenn das Argument fehlt (siehe Zeile 90).
Beispiele:
10 PRINT ABS(-5) : REM Gibt 5 auf dem Bildschirm aus 20 PRINT ABS(0) : REM Gibt 0 auf dem Bildschirm aus 30 PRINT ABS(+5) : REM Gibt 5 auf dem Bildschirm aus 40 X = ABS(Y) 50 PRINT ABS(X*J) 60 IF X = ABS(X) THEN PRINT "POSITIV" 70 PRINT ABS(-6+55-12-44+54) : REM Gibt 47 auf dem Bildschirm aus 80 PRINT ABS(A$) : REM ERROR Zahl erwartet 90 PRINT ABS() : REM ERROR Argument fehlt
Befehle | CLOSE, CLR, CMD, CONT, DATA, DEF, DIM, END, FOR, GET, GOSUB, GOTO, IF, INPUT, INPUT#, LET, LIST, LOAD, NEW, NEXT, ON, OPEN, POKE, PRINT, PRINT#, READ, REM, RESTORE, RETURN, RUN, SAVE, STOP, SYS, VERIFY, WAIT |
Befehle Spezial (Bywords) | FN, GO, NOT, SPC(, TAB(, THEN, TO, STEP |
Arithmetische und logische Operatoren | +, –, *, /, ^, >, =, <, AND, OR |
Funktionen | ABS, ASC, ATN, CHR$, COS, EXP, FRE, INT, LEFT$, LEN, LOG, MID$, PEEK, POS, RIGHT$, RND, SGN, SIN, SQR, STR$, TAN, USR, VAL |
Konstanten und Systemvariablen | Pi, ST, TI, TI$ |