Fibi
28-03-2003, 19:52
Hallo,
ich muss in Mathe die Zahl PI in eine Binärezahl umwandeln. Die Binärezahl soll 20 Stellen genau nach dem Komma sein. Ich habe jetzt nur das Problem das ich keinen Datentyp finde in dem die Zahl "0.14159265358979323846" eintagen werden kann. Ich bekomme immer nur
"0.14159265358979323" raus.
Hier ist mein bissi Code:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
double pi = 0.14159265358979323846;
cout << "PI ist angegeben als " << setprecision(35) << pi << endl;
return 0;
}
Gibt es einen Datentyp mit 8byte? Wenn das überhaupt was bring.
Vielen Dank für eure Hilfe.
ich muss in Mathe die Zahl PI in eine Binärezahl umwandeln. Die Binärezahl soll 20 Stellen genau nach dem Komma sein. Ich habe jetzt nur das Problem das ich keinen Datentyp finde in dem die Zahl "0.14159265358979323846" eintagen werden kann. Ich bekomme immer nur
"0.14159265358979323" raus.
Hier ist mein bissi Code:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
double pi = 0.14159265358979323846;
cout << "PI ist angegeben als " << setprecision(35) << pi << endl;
return 0;
}
Gibt es einen Datentyp mit 8byte? Wenn das überhaupt was bring.
Vielen Dank für eure Hilfe.