| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
Разложить число на символы ASCII
17.02.2011, 23:16
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
|
Re: Разложить число на символы ASCII
Сообщение от 7Fantomas7
|
|
Да и не давали Вы ссылки, я просмотрел все ваши посты за последнее время, и коментариев по поводу itoa тоже с Вашей стороны не было.
|
Точегонабеломсветевообщен еможетбыть - https://kazus.run/forums/showpost.ph...10&postcount=7
|
|
|
|
17.02.2011, 23:36
|
|
|
Вид на жительство
Регистрация: 21.10.2009
Сообщений: 349
Сказал спасибо: 181
Сказали Спасибо 65 раз(а) в 57 сообщении(ях)
|
Re: Разложить число на символы ASCII
kison, уже похоже проблема не вывести, а преобразовать типы.
7Fantomas7, много всякого полезного в ‹math.h›
типа Функции trunc() и другие.
Преобразовать,(отбрасывая дробную часть) возможно и так
|
Код:
|
float mus;
unsigned int celoje_cislo;
mus=9.968;
celoje_cislo=mus; |
А почитать "надо" в справочнике по Си (рекомендую поисковик "гооооголь")
|
|
|
|
18.02.2011, 00:01
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: Разложить число на символы ASCII
Сообщение от CodeNameHawk
|
|
float
|
И сколько это за собой всего потянет ?
__________________
Осторожно , злой кот
|
|
|
|
18.02.2011, 00:04
|
|
|
Гражданин KAZUS.RUN
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
|
Re: Разложить число на символы ASCII
7Fantomas7
Было
PRINT, PRINTF запись в масив
Теперь дошли до SPRINTF
Так может
Сообщение от CodeNameHawk
|
|
А почитать "надо" в справочнике по Си
|
а то народ еще и догадываться должен, что надо?
|
|
|
|
18.02.2011, 00:20
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: Разложить число на символы ASCII
Сообщение от XoDoK11
|
|
а то народ еще и догадываться должен, что надо?
|
+1000 Проще обрисовать что создается , чем гадать...
__________________
Осторожно , злой кот
|
|
|
|
18.02.2011, 00:25
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
Re: Разложить число на символы ASCII
|
Цитата:
|
|
А почитать "надо" в справочнике по Си (рекомендую поисковик "гооооголь")
|
Не поверите читаю. Я его не только нашел но и распечатал.
Не поверите, то что Вы привели в цитате я так делаю давным давно и думаю что это наипростейший вариант отбросить все что после запятой.
Я задал вопрос в посте №1 и мне нужен ответ на его в первую очередь. Об существовании функции sprintf я знаю и ее как вариант ковыряю.
kison,
По поводу itoa въехать не получается вменяемо.
Я чесно говоря проморгал эту ссылку. Ивиняюсь. Да и в том посте да и следующих ссылках речь шла об CCS, сейчас речь идет об CodeVisionAVR. Поэтому промухал.
|
|
|
|
18.02.2011, 00:31
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
Re: Разложить число на символы ASCII
dosikus,
|
Цитата:
|
|
Проще обрисовать что создается , чем гадать
|
Ну я ж писал пост №1, пост №5 на первой странице и дальше повторялся .
XoDoK11,
|
Цитата:
|
7Fantomas7
Было
PRINT, PRINTF запись в масив
Теперь дошли до SPRINTF
|
Так я про это в принципе особо не спрашиваю, или Вы гдето увидили что я об этом спросил?
Я спрашиваю об альтернативных вариантах.
Последний раз редактировалось 7Fantomas7; 18.02.2011 в 00:36.
|
|
|
|
18.02.2011, 00:37
|
|
|
Вид на жительство
Регистрация: 21.10.2009
Сообщений: 349
Сказал спасибо: 181
Сказали Спасибо 65 раз(а) в 57 сообщении(ях)
|
Re: Разложить число на символы ASCII
Сообщение от 7Fantomas7
|
|
Я задал вопрос в посте №1 и мне нужен ответ на его в первую очередь.
|
Это(пост №1) то и вопросом назвать сложно, если бы не название темы, то вообще неясно о чем вы. Вы вместо того, чтобы писать программу под логику работы, не ясно чем занимаетесь.
Нарисуйте алгоритм вашей программы на бумажке и только после этого начинайте писать программу.
А так почитайте в справочнике и о Строках.
|
|
|
|
18.02.2011, 00:43
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
Re: Разложить число на символы ASCII
Ладно, решения похоже не будет.
Не ясно так не ясно.
Не денусь я походу от sprintf никуда.
Всем спасибо.
|
|
|
|
18.02.2011, 01:24
|
|
|
Прописка
Регистрация: 26.01.2009
Сообщений: 249
Сказал спасибо: 23
Сказали Спасибо 102 раз(а) в 61 сообщении(ях)
|
Re: Разложить число на символы ASCII
Ого, почти 40 постов! А все отчасти потому, что вопрос сформулирован через пень-корягу (от другой части - отсутствие подготовки и пренебрежение чтением литературы).
Ваш вопрос мог звучать так: "Подскажите экономичный аналог функции sprintf() для форматирования текста и чисел с плавающей запятой."
(Часть вопроса про перекодирование в стандартный ASCII-код даже не берусь переформулровать, совсем не понятно, о чем речь). И получили бы десяток дельных советов с примерами кода.
Да, собственно, даже при Вашей постановке вопроса были даны дельные советы, но Вам, понимаешь ли, не разжевали...
|
|
|
|
Сказали "Спасибо" testerplus
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:06.
|
|