SIN

From C64-Wiki

Jump to: navigation, search
BASIC keyword
Keyword:SIN
Abbreviation:S, Shift+I
Type:Function
Token code:191/$BF
Handling routine
in BASIC ROM:
57963–58035
$E26B–E2B3
List of all BASIC keywords


Remark: This article describes the BASIC-Command SIN in BASIC V2 at the Commodore 64.

Typ: Numeric Function 
General Programming-Syntax: SIN(<Numeric>)

The numeric function SIN is a mathemathical function for sine.

When the term isn't a number, the BASIC error ?TYPE MISMATCH ERROR IN line occurrs. It can be only used number with values from -1e+38 until 1e+38. Then this area is out of range the BASIC error?OVERFLOW ERROR IN line is viewing. Also the BASIC error ?DIVISION BY ZERO can appear. When the numeric argument is absent, it appears a ?SYNTAX ERROR IN line.

[edit] Examples

PRINT SIN(1) Screen: 0.841470985
BASIC V2.0-Commands of Commodore 64

ABS | AND | ASC | ATN | CHR$ | CLOSE | CLR | CMD | CONT | COS | DATA | DEF | DIM | END | EXP | FN | FOR | FRE | GET | GET# | GOSUB | GOTO | IF | INPUT | INPUT# | INT | LEFT$ | LEN | LET | LIST | LOAD | LOG | MID$ | NEW | NEXT | NOT | ON | OPEN | OR | PEEK | POKE | POS | PRINT | PRINT# | READ | REM | RESTORE | RETURN | RIGHT$ | RND | RUN | SAVE | SGN | SIN | SPC( | SQR | STATUS/ST | STEP | STOP | STR$ | SYS | TAB( | TAN | THEN | TIME/TI | TIME$/TI$ | TO | USR | VAL | VERIFY | WAIT

 
Personal tools
Help and Feedback
In other languages