C Control PRO Unit Mega 128 198219 User Manual
Product codes
198219
358
Bibliotheken
© 2013 Conrad Electronic
5.24.12 Str_WriteFloat
String Funktionen
Syntax
void Str_WriteFloat(float n, byte decimal, char text[], word offset);
Sub Str_WriteFloat(n As Single, decimal As Byte, ByRef text As Char,off-
set As Word)
Beschreibung
Die float Zahl n wird in einen ASCII String mit decimal Dezimalstellen konvertiert. Das Ergebnis wird im
String text mit einem Versatz von offset abgespeichert. Mit Hilfe von offset kann man den Anfang eines
Strings intakt lassen.
String text mit einem Versatz von offset abgespeichert. Mit Hilfe von offset kann man den Anfang eines
Strings intakt lassen.
Parameter
n
float Zahl
decimal
Anzahl der Dezimalstellen auf die n konvertiert wird
text
Zeiger auf den Zielstring
offset
Anzahl der Zeichen, mit der die ASCII Darstellung der float Zahl verschoben in den Text
String kopiert wird
String kopiert wird
Hat offset den Wert STR_APPEND (ffff Hex), so wird als offset die Länge des Zielstrings angenom-
men. In diesem Fall wird die float Zahl an den Text String angehängt.
men. In diesem Fall wird die float Zahl an den Text String angehängt.
5.24.13 Str_WriteInt
String Funktionen
Syntax
void Str_WriteInt(int n, char text[], word offset);
Sub Str_WriteInt(n As Integer, ByRef text As Char, offset As Word)
Beschreibung
Die Integer Zahl n wird in einen vorzeichenbehafteten ASCII String konvertiert. Das Ergebnis wird im String
text mit einem Versatz von offset abgespeichert. Mit Hilfe von offset kann man den Anfang eines Strings in-
takt lassen.
text mit einem Versatz von offset abgespeichert. Mit Hilfe von offset kann man den Anfang eines Strings in-
takt lassen.
Parameter
n
integer Zahl
text
Zeiger auf den Zielstring
offset
Anzahl der Zeichen, mit der die ASCII Darstellung der Zahl, verschoben in den Text String
kopiert wird
kopiert wird