Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
X-FILE Super JLI'ler
Anmeldedatum: 12.07.2003 Beiträge: 349
Medaillen: Keine
|
Verfasst am: 13.09.2003, 22:35 Titel: Float auf zwei Kommastellen begrenzen |
|
|
Abend,
kann mir mal eben schnell jemand sagen, wie ich eine float-Variable fuer eine laufende Berechnung auf zwei (oder weniger, egal) Stellen begrenzen kann?
Wie ich das in beispielsweise sprintf() mache weiß ich, aber nicht wenn ich nur "float" habe...
Danke... |
|
Nach oben |
|
 |
LeeDiGer Super JLI'ler

Anmeldedatum: 31.08.2003 Beiträge: 366 Wohnort: Duisburg Medaillen: Keine
|
Verfasst am: 14.09.2003, 11:34 Titel: |
|
|
Eine Idee hätte ich: du multiplizierst den Floatwert mit 100 und wandelst den in Integer um (runden tut dann der Computer). Dann wandelst du die Datei wieder in Float um und teilst den Wert durch 100. Deine Zahl ist dann auf 2 Stellen hinter dem Komma gerundet. Wenn du nur wenige Floatwerte runden willst, kannst du diese prozedur ohne Performancesorgen anwenden. |
|
Nach oben |
|
 |
X-FILE Super JLI'ler
Anmeldedatum: 12.07.2003 Beiträge: 349
Medaillen: Keine
|
Verfasst am: 14.09.2003, 14:40 Titel: |
|
|
Hallo,
ned wirklich, oder? Ich hatte diese Frage gestellt in der Meinung, es gibt sicher einen Zusatz, der das begrenzt
Dass das dann so kompliziert wird, haette ich jetzt nicht vermutet
Aber wenn es keine andere Moeglichkeit gibt, dann wirds wohl das sein muessen. Danke .... |
|
Nach oben |
|
 |
LeeDiGer Super JLI'ler

Anmeldedatum: 31.08.2003 Beiträge: 366 Wohnort: Duisburg Medaillen: Keine
|
Verfasst am: 14.09.2003, 14:56 Titel: |
|
|
Keine Ahnung, was du jetzt verlangt hast, aber ein spezieller Befehl wie in der Textausgabe ist mir nicht bekannt. Mach daraus einfach ne funktion, dann ist die sache gegessen. |
|
Nach oben |
|
 |
|