ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
30 июня
1445115 Топик полностью
AlexBi (26.06.2024 11:18, просмотров: 57) ответил reZident на Я вам ниже уже пояснял, что нужно учитывать период. Для беззнаковых чисел 65535, 0, 1 арифметика (с учетом выхода за границы периода) получается такая: [65535+(0+65536)+(1+65536)]/3=196608/3=65536. Результат усреднения вновь приводим к периоду, вычитая его (периода) значение (65536) до тех пор, пока результат не станет меньше периода => 65536-65536=0. Итоговый результат усреднения = 0. Плюсом идет информация об одном полном обороте
Нет, не получается такой арифметики. 0/3=0, а (0+65536)/3=21845. Переполнение можно не учитывать только если нет операций деления, с делением все становится сложнее. 

Самый удачный вариант, на мой взгляд, написал коллега SciFi https://caxapa.ru/1444973.html там нет сравнений, только линейная арифметика, но выполняемая в определенном порядке.