Tcom 0 4 ноября, 2008 Опубликовано 4 ноября, 2008 · Жалоба Подскажите функцию преобразования float в *char, а то wsprintf(ch,"%f",Num); не работает. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
diper 0 4 ноября, 2008 Опубликовано 4 ноября, 2008 · Жалоба Возможно в настройках проекта выбрана библиотека с облегченным printf который не поддерживает float Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tcom 0 4 ноября, 2008 Опубликовано 4 ноября, 2008 · Жалоба А, подскажите какая потдерживает?? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
msalov 0 4 ноября, 2008 Опубликовано 4 ноября, 2008 · Жалоба ftoa такое умеет, если есть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tcom 0 4 ноября, 2008 Опубликовано 4 ноября, 2008 · Жалоба ftoa такое умеет, если есть. Это, если, кому повезёт? У кого-то есть, у кого нет? У меня IAR 5.10 AVR… Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 4 ноября, 2008 Опубликовано 4 ноября, 2008 · Жалоба У меня IAR 5.10 AVR…Пуск->Искать-> Дальше разбирайтесь, как попросить Windows Explorer в папках ИАРа найти вам файлы с расширением .h в которых встречается слово ftoa. Найдет - значит у вас есть. Не найдет - вам не повезло. Вы решили не пытаться на вкладке выбора библиотеки в свойствах проекта прочитать, какой вариант библиотеки поддерживает float в wsprintf? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
meister 0 5 ноября, 2008 Опубликовано 5 ноября, 2008 · Жалоба Подскажите функцию преобразования float в *char, а то wsprintf(ch,"%f",Num); не работает. Спасибо. Как сделать свою - получаете знак, десятичный порядок (логарифмом), мантиссу (экспонетной) нужной разрядности в обычной целочисленной переменной и выводите это как нравится. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться