Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Разложить число на символы ASCII

Непрочитано 17.02.2011, 23:16  
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Разложить число на символы ASCII

Сообщение от 7Fantomas7 Посмотреть сообщение
Да и не давали Вы ссылки, я просмотрел все ваши посты за последнее время, и коментариев по поводу itoa тоже с Вашей стороны не было.
Точегонабеломсветевообщен еможетбыть - https://kazus.run/forums/showpost.ph...10&postcount=7
Реклама:
kison вне форума  
Сказали "Спасибо" kison
dosikus (17.02.2011)
Непрочитано 17.02.2011, 23:36  
CodeNameHawk
Вид на жительство
 
Регистрация: 21.10.2009
Сообщений: 349
Сказал спасибо: 181
Сказали Спасибо 65 раз(а) в 57 сообщении(ях)
CodeNameHawk на пути к лучшему
По умолчанию Re: Разложить число на символы ASCII

kison, уже похоже проблема не вывести, а преобразовать типы.
7Fantomas7, много всякого полезного в ‹math.h›
типа Функции trunc() и другие.
Преобразовать,(отбрасывая дробную часть) возможно и так

Код:
float mus;
unsigned int  celoje_cislo;

mus=9.968;
celoje_cislo=mus;
А почитать "надо" в справочнике по Си (рекомендую поисковик "гооооголь")
CodeNameHawk вне форума  
Непрочитано 18.02.2011, 00:01  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Разложить число на символы ASCII

Сообщение от CodeNameHawk Посмотреть сообщение
float
И сколько это за собой всего потянет ?
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 18.02.2011, 00:04  
XoDoK11
Гражданин KAZUS.RUN
 
Аватар для XoDoK11
 
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
XoDoK11 на пути к лучшему
По умолчанию Re: Разложить число на символы ASCII

7Fantomas7
Было
PRINT, PRINTF запись в масив
Теперь дошли до SPRINTF
Так может
Сообщение от CodeNameHawk Посмотреть сообщение
А почитать "надо" в справочнике по Си
а то народ еще и догадываться должен, что надо?
XoDoK11 вне форума  
Непрочитано 18.02.2011, 00:20  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Разложить число на символы ASCII

Сообщение от XoDoK11 Посмотреть сообщение
а то народ еще и догадываться должен, что надо?
+1000 Проще обрисовать что создается , чем гадать...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 18.02.2011, 00:25  
7Fantomas7
Почётный гражданин KAZUS.RUN
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Разложить число на символы ASCII

Цитата:
А почитать "надо" в справочнике по Си (рекомендую поисковик "гооооголь")
Не поверите читаю. Я его не только нашел но и распечатал.
Не поверите, то что Вы привели в цитате я так делаю давным давно и думаю что это наипростейший вариант отбросить все что после запятой.
Я задал вопрос в посте №1 и мне нужен ответ на его в первую очередь. Об существовании функции sprintf я знаю и ее как вариант ковыряю.
kison,
По поводу itoa въехать не получается вменяемо.
Я чесно говоря проморгал эту ссылку. Ивиняюсь. Да и в том посте да и следующих ссылках речь шла об CCS, сейчас речь идет об CodeVisionAVR. Поэтому промухал.
7Fantomas7 вне форума  
Непрочитано 18.02.2011, 00:31  
7Fantomas7
Почётный гражданин KAZUS.RUN
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Разложить число на символы ASCII

dosikus,
Цитата:
Проще обрисовать что создается , чем гадать
Ну я ж писал пост №1, пост №5 на первой странице и дальше повторялся .
XoDoK11,
Цитата:
7Fantomas7
Было
PRINT, PRINTF запись в масив
Теперь дошли до SPRINTF
Так я про это в принципе особо не спрашиваю, или Вы гдето увидили что я об этом спросил?
Я спрашиваю об альтернативных вариантах.

Последний раз редактировалось 7Fantomas7; 18.02.2011 в 00:36.
7Fantomas7 вне форума  
Непрочитано 18.02.2011, 00:37  
CodeNameHawk
Вид на жительство
 
Регистрация: 21.10.2009
Сообщений: 349
Сказал спасибо: 181
Сказали Спасибо 65 раз(а) в 57 сообщении(ях)
CodeNameHawk на пути к лучшему
По умолчанию Re: Разложить число на символы ASCII

Сообщение от 7Fantomas7 Посмотреть сообщение
Я задал вопрос в посте №1 и мне нужен ответ на его в первую очередь.
Это(пост №1) то и вопросом назвать сложно, если бы не название темы, то вообще неясно о чем вы. Вы вместо того, чтобы писать программу под логику работы, не ясно чем занимаетесь.
Нарисуйте алгоритм вашей программы на бумажке и только после этого начинайте писать программу.
А так почитайте в справочнике и о Строках.
CodeNameHawk вне форума  
Непрочитано 18.02.2011, 00:43  
7Fantomas7
Почётный гражданин KAZUS.RUN
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Разложить число на символы ASCII

Ладно, решения похоже не будет.
Не ясно так не ясно.
Не денусь я походу от sprintf никуда.
Всем спасибо.
7Fantomas7 вне форума  
Непрочитано 18.02.2011, 01:24  
testerplus
Прописка
 
Регистрация: 26.01.2009
Сообщений: 249
Сказал спасибо: 23
Сказали Спасибо 102 раз(а) в 61 сообщении(ях)
testerplus на пути к лучшему
По умолчанию Re: Разложить число на символы ASCII

Ого, почти 40 постов! А все отчасти потому, что вопрос сформулирован через пень-корягу (от другой части - отсутствие подготовки и пренебрежение чтением литературы).
Ваш вопрос мог звучать так: "Подскажите экономичный аналог функции sprintf() для форматирования текста и чисел с плавающей запятой."
(Часть вопроса про перекодирование в стандартный ASCII-код даже не берусь переформулровать, совсем не понятно, о чем речь). И получили бы десяток дельных советов с примерами кода.

Да, собственно, даже при Вашей постановке вопроса были даны дельные советы, но Вам, понимаешь ли, не разжевали...
testerplus вне форума  
Сказали "Спасибо" testerplus
CodeNameHawk (18.02.2011)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подбираемся к DX Kabron Микроконтроллеры, АЦП, память и т.д 455 27.10.2014 22:41
Как в CVAVR вывести 3х-значное число на порты? code-by Микроконтроллеры, АЦП, память и т.д 26 23.03.2010 23:23
Число витков трансформатора для развязки звуковых частот Laksus Аудиотехника 6 07.07.2009 15:49


Часовой пояс GMT +4, время: 12:06.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.