LINUX.ORG.RU

История изменений

Исправление i-rinat, (текущая версия) :

Есть, кстати, одна очень подлая ошибка, на которую предупреждений я ещё не видел. Если делаешь операции типа u64 = u32 * u32, не скастовав один из u32 в u64 перед умножением, получаешь сюрприз с переполнением и неожиданным результатом.

Исходная версия i-rinat, :

Есть, кстати, она очень подлая ошибка, на которую предупреждений я ещё не видел. Если делаешь операции типа u64 = u32 * u32, не скастовав один из u32 в u64 перед умножением, получаешь сюрприз с переполнением и неожиданным результатом.