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

Commodore BASIC V2.0: Funktion: ATN

image_pdfimage_print

Letztes Update am Di, 01 Feb 2022 12:26:25 +0100 von Andreas Potthoff


ATN

  • Token: 193 / $C1 | Abkürzung: aT | ROM Exec: 58128 / $E30E
  • Typ: Funktion, numerisch | Funktion: Arithmetik
  • Syntax: ATN(<Zahl>)

Aktion, Hinweise, Tipps, Tricks:

  • ATN() gibt den Arcustangens der angegebenen Zahl zurück.
  • Das Ergebnis ist der Winkel (im Bogenmaß), dessen Tangens die Zahl ist und liegt immer im Bereich von -pi/2 (-1.57079632679) bis +pi/2 (1.57079632679).
  • Fehler: ?TYPE MISMATCH ERROR: Wenn das übergebene Argument keine Zahl ist (siehe Zeile 50).
  • Fehler: ?OVERFLOW ERROR: Wenn Zahlen außerhalb des Fließkommazahlenbereichs liegen (siehe Zeile 60).
  • Fehler: ?SYNTAX ERROR: Wenn das Argument fehlt (siehe Zeile 70).

Beispiele:

10 PRINT ATN(1) : REM Gibt 0.785398163 auf dem Bildschirm aus
20 PRINT ATN(1)*4 : REM Gibt 3.14159266 auf dem Bildschirm aus
30 Print π : REM Gibt die Konstante (Pi) 3.14159265 auf dem Bildschirm aus
40 X = ATN(J)*180/π : REM Konvertiert in Grad
50 PRINT ATN(A$) : REM ERROR Zahl erwartet
60 PRINT ATN(99999999999999999999999999999999999999999999999999) : REM ERROR Außerhalb des Zahlenbereichs
70 PRINT ATN() : 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