User manual

97
Parameters
n float getal
decimal aantal decimale posities waarin n geconverteerd wordt
text cursor op de doelstring
offset aantal tekens waarmee de ASCII weergave van het float getal verschoven in de string
gekopieerd wordt.
Als offset de waarde STR_APPEND(0xffff) heeft, dan wordt als offset de lengte van de
doelstring aangenomen. In dit geval wordt het float getal aan de textstring gehangen.
5.3.14.9 Str_Writeint
String functies
Syntax
void Str_WriteFloat(int n,char text[ ]),word offset);
Beschrijving
Het integere getal n wordt geconverteerd in een ASCII string met voorteken. Het resultaat
wordt opgeslagen in de string text met een opvulling van offset.
Parameters
n integer getal
text cursor op de doelstring
offset aantal tekens waarmee de ASCII weergave van het getal verschoven in de tekststring
gekopieerd wordt
Als offset de waarde STR_APPEND(0xffff) heeft, dan wordt als offset de lengte van de
doelstring aangenomen. In dit geval wordt het integere getal aan de textstring gehangen.
5.3.14.10
S
tr_WriteWord
String functies
Syntax
void Str_WriteWord(word n,byte base,char text[ ],word offset,byte minwidth);
Beschrijving
Het woord n wordt geconverteerd in een ASCII string. Het resultaat wordt opgeslagen in de
string text met een opvulling van offset. U kunt voor de uitvoer een willekeurige basis
aangeven. Met een base van 2 krijgt u binaire getallen, met 8 achttallige getallen en bij 16
worden er hexgetallen uitgegeven, etc. Als de basis groter is dan 16, dan worden er letters
van het alfabet toegevoegd. Als b.v. de basis 18 is, dan heeft het getal de cijfers 0 – 9, en ‘A’
– ‘H’. Als de ASCII string korter is dan minwidth, dan wordt het begin van de string opgevuld
met nullen.
Parameters