if(sscanf(params, "f", params[0]))
printf("%f", params[0]); // 0.100000 - нужно 0.1
if(sscanf(params, "f", params[0]))
printf("%f", params[0]); // 0.100000 - нужно 0.1
Так даже если ты в sscanf только первую цифру после точки запишешь, в printf всё равно в конец добавятся нули.
Только так:
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Просто у меня есть команда usedrugs
Когда игрок указывать сколько хочет употребить наркотиков, допустим 0.1, то пишет, что у него нет столько наркотиков, хотя в переменной типа Float у него 1.0
- - - Добавлено - - -
ЗАКРЫТО.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)