|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Sergey Leschenko 2:5020/400 14 Mar 2005 12:11:52 To : All Subject : битовые операции --------------------------------------------------------------------------------
hi, All
$d = 5;
$e = 9804656004;
print "d: ", $d, ', ', ($d & 0xffffffff), "\n";
print "e: ", $e, ', ', ($e & 0xffffffff), "\n";
> d: 5, 5
> e: 9804656004, 4294967295
с чего бы это? :( (4294967295 == 0xffffffff)
Требуется перенести алгоритм, состоящий из набора сдвигов, умножений,
сложений, привязанный на использование 4х-байтного unsigned int в С.
Как эмулировать в perl отбрасывание старших разрядов при переполнении?
--
Best regards,
Sergey
--- ifmail v.2.15dev5.3
* Origin: Adamant ISP news server (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/13411581a2617.html, оценка из 5, голосов 10
|