in den selfhtml-perl-doku steht unter http://de.selfhtml.org/perl/funktionen/einausgabe.htm#printf folgendes:
"%f gibt eine Zahl mit Dezimalpunktdarstellung aus. Die Zahl nach dem Punkt ist die gewünschte Anzahl Nachkommastellen für die Ausgabe. Automatisch gerundet wird dabei nicht!"
gerundet wird nicht? als mein perl rundet das.
printf("%.0f", 1.49);
printf("%.0f", 1.50);
printf("%.0f", 1.51);
printf("%.0f", -1.49);
printf("%.0f", -1.50);
printf("%.0f", -1.51);
-> wird bei mir kaufmännisch richtig gerundet. (1,2,2,-1,-2,-2)
kann es sein dass die doku falsch ist, oder wo habe ich da den überlegungsfehler?