Thread Bester Weg um zufälligen Arrayindex zu erhalten. (14 answers)
Opened by ariser at 2014-04-14 15:56

Raubtier
 2014-04-16 13:11
#174818 #174818
User since
2012-05-04
1054 Artikel
BenutzerIn

user image
Ja, int ist richtig, auch wenn Murphys Erklärung nicht ganz richtig war, denn Murphy schrieb ja "der Index wird also immer abgerundet" - das wäre das floor. Aber er wird abgeschnitten, daher ist int richtig. Wichtig ist das nur für negative Indizes, wie im Beispiel zu sehen:

Code: (dl )
1
2
3
4
5
perl -MPOSIX -E'@x=qw(a b c d); say $x[$_] for (-2, -2.9, int(-2.9), POSIX::floor(-2.9))'
c
c
c
b

View full thread Bester Weg um zufälligen Arrayindex zu erhalten.