-
- Так у вас нет железной плавучки вот вам и рассказывают сказки околонаучные фантасты про округление и стандарты - тру и фолс(06.10.2015 02:02, )
- Правило округления int=(float+0.5) прописано в стандарте Си, и IEEE754 тут вообще ни при чём. То есть, пока всё происходит в пределах float - см. IEEE754. Как только происходит преобразование к другому типу (целое) - см. стандарт языка Си. - SciFi(05.10.2015 09:26)
- С института помню, что 0.25 округляется до 0.2, а 0.35 до 0.4 - LightElf(05.10.2015 09:21)
- Это почему? Вроде если в отбрасываемом знаке 5 то +1 к оставшемкся - basilmak(05.10.2015 09:29)
- Если отбрасывается ровно 5, то округляется к четному. Т.е. 2.5 округляется до 2, 2.51 округляется до 3. Почему - пес его знает, у меня в жизни никогда не было ситуации, чтобы это играло роль. Но требование такое знаю. - LightElf(05.10.2015 11:29)
- ПРоверил. symbions(568 знак., 06.10.2015 22:25)
- "Жаль. А у меня еще столько интересных идей" (С) - LightElf(07.10.2015 08:35)
- ПРоверил. symbions(568 знак., 06.10.2015 22:25)
- Не, что-то было про округление до четного, но я думал это только т. н. банковсое округление, и вдруг оказывается касается всех. - Олдфаг(05.10.2015 09:46, )
- Ну так цены можно ближе к нечётному поменять. - fk0(05.10.2015 12:10)
- Если отбрасывается ровно 5, то округляется к четному. Т.е. 2.5 округляется до 2, 2.51 округляется до 3. Почему - пес его знает, у меня в жизни никогда не было ситуации, чтобы это играло роль. Но требование такое знаю. - LightElf(05.10.2015 11:29)
- Это почему? Вроде если в отбрасываемом знаке 5 то +1 к оставшемкся - basilmak(05.10.2015 09:29)