C Programmieren Nachkomma Vork < C/C++ < Programmiersprachen < Praxis < Informatik < Vorhilfe
|
Hallo!
Ich bin in einem C Programmierkurs und soll dort nun ein Programm erstellen, das 2 Zahlen einliest, diese dann von einander subtrahieren (wobei das in beide Richtungen gehen soll, also zahl1-zahl2 und zahl2-zahl1) und die Ausgabe soll dann aus einer Zahl bestehen mit 6Vorkommastellen und 2Nachkommastellen.
Jetzt weiß ich nur nicht wie ich in C festlegen kann, wie viele Vor- und Nachkommastellen eine Zahl haben darf. Eine float Zahl oder auch double hat ja nicht genau 6 Vorkomma und 2 Nachkommastellen?
Über einen Tipp würde ich mich sehr freuen
Vielen Dank!
|
|
|
|
Hallo onkelfreddy,
> Hallo!
>
> Ich bin in einem C Programmierkurs und soll dort nun ein
> Programm erstellen, das 2 Zahlen einliest, diese dann von
> einander subtrahieren (wobei das in beide Richtungen gehen
> soll, also zahl1-zahl2 und zahl2-zahl1) und die Ausgabe
> soll dann aus einer Zahl bestehen mit 6Vorkommastellen und
> 2Nachkommastellen.
>
> Jetzt weiß ich nur nicht wie ich in C festlegen kann, wie
> viele Vor- und Nachkommastellen eine Zahl haben darf. Eine
> float Zahl oder auch double hat ja nicht genau 6 Vorkomma
> und 2 Nachkommastellen?
>
Das kannst Du nur über die Ausgabe festlegen.
Die Zahl 3.1415926 wird mit 2 Nachkommastellen ausgegeben:
printf("Zahl: %.2f\n",3.1415926);
Die Zahl 3.1415926 wird mit 3 Nachkommastellen ausgegeben:
printf("Zahl: %.3f\n",3.1415926);
Mehr dazu findest Du hier.
> Über einen Tipp würde ich mich sehr freuen
>
> Vielen Dank!
Gruss
MathePower
|
|
|
|
|
Vielen Dank für den Link, die Seite sieht klasse aus, da werd ich mich jetzt öfter mal umsehen
|
|
|
|