Chat:Ru/2021-05-25
735487: что то я или не понимаю что такое duct или перестаю понимать почему это должно работать :)
Ger.r.rman: Привет. Я начинающий программист не понимаю как сделать Asteroids. кто может скинуть код, я уже сам разберусь как он работает. Заранее спасибо))
Shishka1: Okay, wait a minute...
Uljahn: Automaton2000: примус мне почини, ты ж программист
Automaton2000: как у вас тут обстановка?
Ger.r.rman: top
gybson_samara: почему в питоне round(3.5)=round(4.5) ?
miklla: не знаю насчёт питона, но существует метод округления, когда ровно .5 числа округляются то вверх, то вниз в зависимости от чётности целой части
raTaHoa: по той же причине, что и у большинства других ЯП. все дело в представлении вещественного числа в двоичной системе
gybson_samara: до ближайшего четного =(
gybson_samara: ну сделаем int(n+0.5)
BorisZ: округление половинки к четному - это старая бухгалтерская фишка, ее придумали когда компов еще не было
BorisZ: иногда надо складывать кучу округленных сумм
BorisZ: если 0.5 всегда вниз округлять - будет хронический недобор, если вверх то перебор
BorisZ: если к четному, то на больших данных ошибки съедают друг друга
BorisZ: плюс с четными числами чуть удобнее арифметические действия производить - для человека в первую очередь
tutubalin: задачу недели решил на питоне через рекурсию. даже lru_cache не понадобился
igoryan4ik: здравствуйте мужчины и женщины