Java:
System.out.println(0.25d - 2d * 0.1d);
ich weiß warum das passiert, weil einfach die dezimal zahl binär intern binär dargestellt wird und sich da obwohl dezimal das nicht passieren würde, oft binär dann rundungsdifferenzen auftauchen...
aber jetzt ehrlich was kann ich jetzt dagegen tun. wenn ich eine anwendung schreibe wos wirklich um genaue werte geht?
Also wenn ich jetzt das ergebnis durch 0.05 dividieren muss, was mach ich dann?