Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   int64 problem (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/int64-problem-385266/)

Guest 16.10.2011 14:34

int64 problem
 
есть код, который, как оказалось, расчитан на 32-х разрядную систему. в нем производится куча битовых операций (сдвиги, коньюкции, дизъюнкции, ксоры в общем пипец), в 32-битрой среде в иногда случается переполнение, в резултате получаем отрицательное число, а в 64-битной - положительное. ну напримерecho(0xffffffff


Часовой пояс GMT, время: 02:22.


© www.otvetnemail.ru - Форум вопросов и ответов.