Hallo,
wenn ich einer double Variable z.B. mit scanf einen Wert zuweise, so ist das ja nicht der exakt richtige Wert.
z.B. wenn ich eine 0,2 zuweise, könnte es auch 0,2000000001 oder 1,999999999999 heißen.
Wie kann ich das umgehen?
Ich brauche genau den Wert 0,2.
In printf kann ich ja dazu %.1lf schreiben.
Aber das geht ja bei scanf nicht, oder?
wenn ich einer double Variable z.B. mit scanf einen Wert zuweise, so ist das ja nicht der exakt richtige Wert.
z.B. wenn ich eine 0,2 zuweise, könnte es auch 0,2000000001 oder 1,999999999999 heißen.
Wie kann ich das umgehen?
Ich brauche genau den Wert 0,2.
In printf kann ich ja dazu %.1lf schreiben.
Aber das geht ja bei scanf nicht, oder?