Re: Nachkommastellen float begrenzen Kategorie: Programmierung Basic (von Olaf Breuer - 28.01.2011 22:11) | ||
Als Antwort auf Re: Nachkommastellen float begrenzen von UlrichK - 28.01.2011 15:42 | ||
| ||
> > 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. Jawoll, Ulrich! Das war genau das, wonach ich gesucht habe! Endlich klappts!! Danke! | ||
Antwort schreiben Antworten: |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum