К переменным прибавляется/отнимается 0.00001

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

К переменным прибавляется/отнимается 0.00001

Сообщение LeonTawer 22 июл 2019, 02:21

Всем привет. По каким-то неизвестным причинам к моим двум переменным (banani , bps) прибавляется или отнимается по 0.0001 или 0.00001 . Переменные типа float. Во всех действиях осуществляемых над переменными не используются числа более чем одна цифра после запятой. Пытался их округлять разными способами, но никак не получается. Подскажите, как избавиться от это проблемы.
Изображение
LeonTawer
UNец
 
Сообщения: 3
Зарегистрирован: 21 июл 2019, 00:13

Re: К переменным прибавляется/отнимается 0.00001

Сообщение waruiyume 22 июл 2019, 03:05

Здесь должна была быть смищьная картинка про дзен, но я ничего подходящего не нашёл, что, если задуматься, символизирует.

Ответ: забить.
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону

Re: К переменным прибавляется/отнимается 0.00001

Сообщение TheMamont 22 июл 2019, 08:12

Если тебе не нужны очень точные значения флоатов то просто обрезай их до какой то цифры после запятой.
TheMamont
UNITрон
 
Сообщения: 198
Зарегистрирован: 21 мар 2019, 09:00

Re: К переменным прибавляется/отнимается 0.00001

Сообщение Woolf 22 июл 2019, 08:40

Это последствия низкой точности float. Правильный ответ - забить )
Разработчик theFisherOnline - там, где клюёт
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Аватара пользователя
Woolf
Адепт
 
Сообщения: 7179
Зарегистрирован: 02 мар 2009, 16:59


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 20