DE=int (DE/2.0+0.5) - так понятнее?
DE=int (DE/2.0+0.5) - так понятнее?
Все эти засечки и округления вот ЗДЕСЬ уже обсуждались (начиная с 4-й страницы).
зачем округлять до 2х?
да, чё-т я переборщил. Это просто деление на 2 с округлением. Правильнее вот так:
de = int((de+1)/2)
А уж зачем там деление на 2, расскажет Алоний
---------- Post added at 15:53 ---------- Previous post was at 15:50 ----------
Впрочем, чё ему рассказывать - это деление отрезка пополам, пока на 64 части не разобьешь![]()
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)