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

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Anzahl Nachkommastellen bei C++

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





BeitragVerfasst am: 09. Jan 2001 11:53   Titel: Anzahl Nachkommastellen bei C++

Hi zusammen!

Wie kann man bei C++ bestimmen, dass jeweils nach dem Komma genau zwei stellen ausgegeben werden. Also auch bei 25.3 z.B, 25.30 ausgegeben wird. Und bei 27.136 z.B. 27.14 ausgegeben wird.
 

Sebastian Ude
Gast





BeitragVerfasst am: 09. Jan 2001 21:40   Titel: Re: Anzahl Nachkommastellen bei C++

Wie wärs mit folgeder Lösung:

/* Anfang */

#include <iostream.h>
#include <iomanip.h>

void main()
{
float number = 6.54321;
cout << setprecision(3) << number << endl;
}

*/ Ende */

Compiliert und ausgeführt würde das Programm folgendes ausgeben:

6.54
 

fungs
Gast





BeitragVerfasst am: 09. Jan 2001 23:07   Titel: Re: Anzahl Nachkommastellen bei C++

ich glaube deine Loesung behandelt alle Stellen, nicht nur die Stellen nach dem Komma:
bei 6.xx mag das ja noch stimmen, aber bei 26.xx wird dann nur 26.x ausgegeben.
ich glaub das hier geht:

cout << fixed << setprecision(3) << number << endl;

(nicht vergessen #<iomanip.h> einzufuegen)
 

fungs
Gast





BeitragVerfasst am: 09. Jan 2001 23:33   Titel: Re: Anzahl Nachkommastellen bei C++

tschuldigung,
meine natuerlich #include<iomanip.h>
wenn man zu lange vor dem Rechner sitzt... Smile
 

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

 
Gehen Sie zu:  

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