Цитата(ветерок @ May 27 2012, 22:45)

моя не понимать что это означает.Си (winavr) это по-моему полное свинство.
Это способ
округления. Вместо деления на 64 используется сдвиг вправо на 6 бит. Это справедливо, когда число делится на 64 нацело. Однако, если это не так, то хочется, чтобы деление было по арифметическим правилам, т.е. округлялось в ближайшую сторону, а не усекалось. Для этого и существует типовой способ - добавить (или отнять у отрицательных) половину делителя, а потом уже делить с усечением. Именно это тот дефайн и делает.