-
- вместо последнего сдвига поделить на 256 - Vit(09.09.2024 14:14)
- Сдвиг и деление дают разные результаты для отрицательных чисел. - SciFi(09.09.2024 14:20)
- вроде как при делении заполнение старшего байта единичками в случае
отрицательного числа компилер будет обязан сделать. оптимизацию со
сдвигом он сделает сам, если нужно - Vit(09.09.2024 14:32)
- Это я тормознул. В данном случае разницы не будет, так как деление
без остатка. - SciFi(09.09.2024 14:33)
- разницы не будет, если компилер сдвиг гарантированно делает как нам
надо, о чем был дисклеймер. а деление обязывает сделать как надо. и
при делении на такое число очень низка вероятность использования
компилятором именно операции деления - Vit(09.09.2024 14:40)
- Вот и вот. Шланг более лучше >>> SciFi(33 знак., 09.09.2024 14:48, ссылка, ссылка)
- таки да - Vit(09.09.2024 15:30)
- Вот и вот. Шланг более лучше >>> SciFi(33 знак., 09.09.2024 14:48, ссылка, ссылка)
- разницы не будет, если компилер сдвиг гарантированно делает как нам
надо, о чем был дисклеймер. а деление обязывает сделать как надо. и
при делении на такое число очень низка вероятность использования
компилятором именно операции деления - Vit(09.09.2024 14:40)
- Это я тормознул. В данном случае разницы не будет, так как деление
без остатка. - SciFi(09.09.2024 14:33)
- вроде как при делении заполнение старшего байта единичками в случае
отрицательного числа компилер будет обязан сделать. оптимизацию со
сдвигом он сделает сам, если нужно - Vit(09.09.2024 14:32)
- Сдвиг и деление дают разные результаты для отрицательных чисел. - SciFi(09.09.2024 14:20)
- и моя традиционная реплика :-) - Kpoк(09.09.2024 10:17)
- вместо последнего сдвига поделить на 256 - Vit(09.09.2024 14:14)