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
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
tr_WriteWord
S
String functies
Syntax
void Str_WriteWord(word n,byte base,char
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
text[
]),word offset);
text[
],word offset,byte minwidth);
97