Просмотр полной версии : [Вопрос] Как сократить нули именно в sscanf
if(sscanf(params, "f", params[0]))
printf("%f", params[0]); // 0.100000 - нужно 0.1
Так даже если ты в sscanf только первую цифру после точки запишешь, в printf всё равно в конец добавятся нули.
Только так:
printf("%0.1f", params[0]);
Просто у меня есть команда usedrugs
Когда игрок указывать сколько хочет употребить наркотиков, допустим 0.1, то пишет, что у него нет столько наркотиков, хотя в переменной типа Float у него 1.0
- - - Добавлено - - -
ЗАКРЫТО.
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot