Kallinski
Grünschnabel
Dabei seit: 05.01.2012
Beiträge: 1
 |
|
| C - Nachkommastelle abschneiden |
 |
Meine Frage:
Hi Leute,
ich muss ein Programm in C schreiben, dass den Kehrwert einer Zahl n berechnet und das Ergebnis dann mit den ersten k Nachkommastellen ausgibt.
An sich ist es kein Problem, nur die Nachkommastellen abzuschneiden bereitet mir Probleme.
Also Bsp.: n=3, k=2 nun sollte in der Ausgabe stehen:0,33
Meine Ideen:
Ich gebe ja aus mit: printf("Kehrwert von ist %f ." 1/n);
Wenn es immer zwei Nachkommastellen wären, könnte ich ja schreiben: %.2f aber nun weiß ich ja nicht was der Benutzer eingibt. Und %.kf funktioniert ja auch nicht oder ist es möglich anstatt einer festen Zahl (hier jetzt die 2) eine Variable zu schreiben?
Bin für jeden Tipp dankbar
|
|