18.7 C
Münster
Donnerstag, 26. Mai 2022, 13:58:20 CEST +02:00

Commodore BASIC V2.0: Funktion: ABS

image_pdfimage_print

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 

BefehleCLOSE, 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
FunktionenABS, ASC, ATN, CHR$, COS, EXP, FRE, INT, LEFT$, LEN, LOG, MID$, PEEK, POS, RIGHT$, RND, SGN, SIN, SQR, STR$, TAN, USR, VAL
Konstanten und SystemvariablenPi, ST, TI, TI$
image_pdfimage_print
Andreas Potthoffhttps://electrodrome.net
Admin & Computer-Nerd

Wenn Sie mich unterstützen möchten, verwenden Sie bitte die Amazon-Links in den Artikeln (wenn vorhanden), um Ihren Einkauf zu starten. Es entstehen keine zusätzlichen Kosten für Sie, aber ich bekomme eine kleine Provision, um diesen Blog am Leben zu erhalten. Oder verwenden Sie hier den Paypal- oder Amazon Wunschlisten-Link um mich zu unterstützen. Vielen Dank!
Paypal Spende | Wunschliste | Github - Repositories | Github Gist - Snippets
--- Werbung ---

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

--- Werbung ---

Letzte Artikel