Thread $a >> $b: in perl und php = verschieden? (15 answers)
Opened by jan at 2004-07-07 01:26

esskar
 2004-07-07 05:19
#15312 #15312
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
das Problem ist ganz simpel:
Perl unstützt als scalar standardmäßig 32-bit Zahlen.
Die größte Zahl, die Perl damit verarbeiten kann ist also
2^32 = 4_294_967_296
Man sieht nun, dass 4_653_896_912 > 2^32 ist;
dadurch kommt es zu einem Überlauf; dadurch wird die Zahl dann als (4_653_896_912 - 4_294_967_296) = 358_929_616 von Perl verwaltet; und (358_929_616 >> 13) ist eben mal 43_814

View full thread $a >> $b: in perl und php = verschieden?