TurboBASIC Handbuch Seite 54
FRAC
Ar ithnat 1 sche Funktion
Definition :Ermittelt den Nachkannateil einer Zahl.
Version :ATARI BASIC Turbo BASIC Compiler
*** ***
Syntax : v=FRAC(exp)
Arinerkung :exp stellt einen nunerischen Ausdruck dar.
FRAC(exp) ist nicht inTfler gleich:
exp- INT(exp),
weil INT die nächstkleinere Zahl ermittelt.
Beispiel :INT(-0.3) ergibt -1 und
FRAC(-0.3) ergibt -0.3.
Siehe auch TRUNC.
FRE
Spezielle Funktion
Definition:Ermittelt den noch freien Speicherplatz.
Version :ATARI BASIC Turbo BASIC Ccmpiler
*** *** ***
Syntax :FRE(0)
var=FRE(0)
Ann'erkung :(0) ist ein vorgeschriebener ,,Dumny"-Wert, das heißt, das dieser
Wert keinerlei EinfluB auf die Funktion hat, aus internen Grün-
den aber diese Syntax eingehalten werden muß. Statt 0 kann jeder
andere beliebige nu'erische Ausdruck benutzt werden.
Das Ergebnis dieser Funktion liefert den dezimalen Wert des noch
verfügbaren RandAccessMemory (Speicher mit wahlfreiem Zugriff).
Beispiel :READY
PRINT FRE(x)
32274 :in ATARI BASIC
34017 :in Turbo BASIC XL 1.5
READY
OET
I/O-Instruktion
Definitio:Liest ein einzelnes Byte aus einem spezifizierten Gerät und setzt
es in die angegebene Variable ein.
Version :ATARI BASIC Turbo BASIC Ccmpiler
*** 1 *** 1,2 ***
Syntax :1: GET #n,var
2: CET var
Anmerkung :n spricht ein bestim'ntes Eingabegerät an und muß einen integren
Wert von 1 bis 7 haben.
Der voreingestellte Wert für das Eingabegerät ist in Turbo BASIC
die Tastatur. Sobald das Progrann auf ein GET stößt, stoppt es,
wartet auf einen Tastendruck und setzt danach den ATASC II-Wert
der Taste in die Variable.
Beispiel :In ATARI BASIC:
10 OPEN #l,4,0,"K:"
20 GET #1,A
30 PRINT A
40 CLOSE #1