Guten Tag !
Ich habe mal ne kleine Frage!
Und zwar
Wie mache ich es wenn ich bei einem Satz kommastellen anzeigen will
z.B
format(string2, sizeof(string2), "%s hat %d Promille Alkohol im Blut!", user, Promille);
Guten Tag !
Ich habe mal ne kleine Frage!
Und zwar
Wie mache ich es wenn ich bei einem Satz kommastellen anzeigen will
z.B
format(string2, sizeof(string2), "%s hat %d Promille Alkohol im Blut!", user, Promille);
Zeig uns mal deine "Promille-Funktion".
Bzw. machs einfach so:
Zitat
format(string2, sizeof(string2), "%s hat %d.0 % Promille Alkohol im Blut!", user, Promille);
Habs blau markiert.
MfG EN
Seit wann hat eine Ganze Zahl Nachkommastellen, die Interessant wären? Glaube auch kaum,dass man so formatieren kann. Wäre sowieso sinnlos, würde ja nur .00000000 sein.
Du musst Promille als Float speichern, heisst also eine Kommazahl.Dann kannst du dir wie folgt, die ersten 3 Nachkommastellen anzeigen lassen.
printf("%.3f" , Promille );
Ich verstehs nicht...
Bitte um Hilfe
ZitatIch verstehs nicht...
Bitte um Hilfe
Was verstehst du nicht?
MfG EN
Kann mir jmd das mit dem Float da erklären
Toll...
Ich verstehs leider noch immer nicht -.-
MFG
Ganz einfach,
Integer = Zahl = BSP: 1
Float = Gleitkommazahl (Zahl mit Nachkommastellen) = BSP: 1.1
new Float:FloatVal = 5.2;
printf("FloatVal: %.0f",FloatVal);
(%)f = Specifier für Float
LG