Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Fließkommazahlen

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Programmieren - C
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Markus
Gast





BeitragVerfasst am: 17. Apr 2003 16:25   Titel: Fließkommazahlen

hi,

ich beschäftige mich grad mit C, bzw. ich versuche es. Ich habe das Buch "C" von M+T der easy Reihe. Dort habe ich folgendes abgetippt:

#include <stdio.h>

int main()
{
float wert1 = 123.123;
double wert2 = 1234.1234;

printf("Die Variable wert1 : %f
",wert1);
printf("Die Variable wert2 : %lf
",wert2);

return 0;
}

Kompiliert und:

Die Variable wert1 : 123.123001
Die Variable wert2 : 1234.123400

Zu meiner Frage: Wieso sind da diese Nullen dran? Wie kann ich sie beseitigen?
 

Udo Kanter
Gast





BeitragVerfasst am: 17. Apr 2003 18:07   Titel: Re: Fließkommazahlen

mit printf kann man diverse Formatierungen vornehmen. In deinem Fall wäre wohl ein

printf("Die Variable wert1 : %.3f
",wert1);
printf("Die Variable wert2 : %.4lf
",wert2);

angebracht.
 

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Programmieren - C Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy