|
преобразование числа в строку |
|
|
|
Jan 11 2008, 22:02
|
Гуру
     
Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923

|
Доброй ночи.
такая проблемка нужно преобразовать число unsigned int в символы char ,использую стандартную функцию компилятора sprintf(mass,"%u\n",count); все бы не чего только эта функция преобразует число инт в восьмеричную систему счисления , тоесть если count инкриминируется 1,2,3,4,5,6,7 после идет 10. что это такое и как его заставить преобразовывать в dec? не пойму
|
|
|
|
|
 |
Ответов
|
Feb 3 2008, 10:01
|
Участник

Группа: Новичок
Сообщений: 32
Регистрация: 13-08-07
Из: г. Челябинск
Пользователь №: 29 741

|
не стал создавать новую тему, так будет, наверное, лучше. у меня в принципе ниче не выводит, а контроллер исполняет программу 1 раз и встает. в бесконечном цикле причем.
так объявляю все в начале: char* str = "777"; char i=0; это i наращиваю каждый новый цикл.
такой код в бесконечной цикле выводит "777" на дисплей 1 раз, потом исполнение программы прекращается(засекаю по светодиодам специально мигающим на каждый проход)
sprintf(str,"%u\n",i); print(str[0]); print(str[1]); print(str[2]);
никогда не пользовался этой функцией, подскажите в чем неправильность или скажите как надо вообще ей пользоваться?
дисплей символьный 16х2. ф-ия print моя собственная, просто выводит данные на LCD. пишу в ИАР 4.12.
Сообщение отредактировал Andrеys - Feb 3 2008, 10:21
|
|
|
|
Сообщений в этой теме
sergey sva преобразование числа в строку Jan 11 2008, 22:02 sergeeff Jr. Ну вот тут в самом низу winbatch например написал ... Jan 11 2008, 22:19 zltigo Цитата(sergey sva @ Jan 12 2008, 00:02) ч... Jan 11 2008, 22:44 AHTOXA Цитата(Andrеys @ Feb 3 2008, 15:01) так о... Feb 3 2008, 10:45 Andrеys Переобъявил, стало получше) спасибо
но числа пока ... Feb 3 2008, 15:02 AHTOXA Там в IAR как-то надо подключать нужный вариант pr... Feb 3 2008, 15:04 Andrеys получилось код теперь выглядит так
sprintf(str,... Feb 3 2008, 15:05 AHTOXA Цитата(Andrеys @ Feb 3 2008, 20:05) стран... Feb 3 2008, 15:09 sergeeff Jr. Гляньте еще на функции для конвертирования чисел в... Feb 3 2008, 15:33 Baser А можно применить и свои, нестандартные функции. О... Feb 3 2008, 18:00 aspID Пожалуй, сюда же добавлюсь. Есть ли у кого идеи, к... Feb 4 2008, 17:28 Baser Цитата(aspID @ Feb 4 2008, 19:28) Есть ли... Feb 4 2008, 21:59  zltigo Цитата(Baser @ Feb 5 2008, 00:59) ....нак... Feb 4 2008, 22:26   Baser Цитата(zltigo @ Feb 5 2008, 00:26) Торопи... Feb 6 2008, 11:21    zltigo Цитата(Baser @ Feb 6 2008, 14:21) Но... Feb 6 2008, 12:27 Andrеys ЦитатаНе должно такого быть. Давайте лучше пример ... Feb 5 2008, 12:15 Сергей Борщ Цитата(Andrеys @ Feb 5 2008, 14:15) я под... Feb 5 2008, 14:54 aspID Код#ifndef _HEX_STRINGS_H_
#define _HEX_STRINGS_H_... Feb 5 2008, 12:21 Палыч Цитата(aspID @ Feb 5 2008, 15:21) Все это... Feb 5 2008, 12:45
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|