Schrift
[thread]5720[/thread]

Aufrunden - wie geht das? (Seite 2)

Leser: 1


<< |< 1 2 >| >> 11 Einträge, 2 Seiten
Crian
 2003-09-18 19:40
#51890 #51890
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
[quote=Dubu,15.09.2003, 15:22][quote=Crian,15.09.2003, 10:30]abrunden: floor($wert) oder $wert >= 0 ? int($wert) : -int(-$wert+1)
runden: int($wert+0.5)
aufrunden: ceil($wert) oder $wert >= 0 ? int($wert+1) : -int(-$wert)[/quote]
Vorsicht: Was ergibt ceil(2) oder ceil(-2)? Was ergeben deine Algorithmen dagegen fuer $wert=2 oder $wert=-2?[/quote]
Sollte ich mich vertan haben? Ich wollte die Funktionsweise exakt nachbilden und hab ne ganze Weile herumgerechnet. Vielleicht sollte man sowas nicht posten, wenn man sich eigentlich in einem anstrengenden Arbeitstag befindet...

Ach ja ich seh gerade, dass man die exakt passenden Zahlen extra behandeln muss, da diese von ceil und floor so belassen werden, wie sie sind.
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
<< |< 1 2 >| >> 11 Einträge, 2 Seiten



View all threads created 2003-09-14 17:07.