Re: Nachkommastellen float begrenzen Kategorie: Programmierung Basic (von UlrichK - 28.01.2011 15:42) | ||
Als Antwort auf Nachkommastellen float begrenzen von Olaf Breuer - 28.01.2011 9:56 | ||
| ||
> Hallo! > > Nach meinen ersten 400 Stunden mit der IDE brauche ich jetzt mal einen Denkanstoss: > > Eine float-Zahl sprengt mir durch Ihre vielen Nachkomma-Stellen eine Berechnung. > Wie kann ich die Anzahl der Nachkommastellen auf 3 begrenzen? Wenn du die Positionsangabe AUSGEBEN möchtest: Str_Printf benutzen. > > Konkret: mein GPS-Empfaenger liefert die Positionsangaben in Grad und Dezimal-Minuten. Das muss ich > dann umrechnen in eine vollstaendig Dezimale Gradangabe, also ich muss die Dezimal-Minuten an > 60 verteilen. Oder willst du nur runden auf volle Grad? Dann die Funktion round() benutzten. Sonst kannst du auch z.B. schreiben: f=123.45678 round(f*1000.0)/1000 // ergibt 123.456 Gruss Ulrich > > Vielen Dank im Vorraus > > Olaf. | ||
Antwort schreiben Antworten: Re: Nachkommastellen float begrenzen (von Olaf Breuer - 28.01.2011 22:11) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum