реклама на сайте
подробности

 
 
> Помогите разобраться с преобразованиями
Neytrino
сообщение Oct 12 2009, 09:38
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 26-02-09
Пользователь №: 45 406



Уважаемые гуру помогите мне разобраться? в IAR нет функций преобразования bin2dec и обратно. Помогите уважаемы с кодом для С. Прошу не пинать сильно
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
baralgin
сообщение Oct 18 2009, 20:31
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 92
Регистрация: 23-12-08
Из: Кишинёв
Пользователь №: 42 680



Neytrino В функции dec2bcd в глаза бросается неинициализированная (нулём) переменная(w) . На вид правильно. Но для надёжности стоит различать ещё "+" от "|" . Если уйти от "оптимизации", то функцию можно переписать одной строчкой. на предыдущей странице rezident давал пример того же самого только немного красивее.

rezident Неужели библиотечные "целое/целое" и "%" массивнее самописных? Ведь алгоритм прозрачен и сделать по другому сложно. Разве что вызовы вместо "инлайна" ... Или есть ещё что-то, что я не учитываю?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Neytrino   Помогите разобраться с преобразованиями   Oct 12 2009, 09:38
- - Палыч   Цитата(Neytrino @ Oct 12 2009, 12:38) в I...   Oct 12 2009, 11:37
- - Rst7   ЦитатаЕсли нужно делать это быстро, то вычитанием ...   Oct 12 2009, 12:16
- - Neytrino   Да, я опрашиваю DS1307 и вывожу значения на LCD на...   Oct 12 2009, 12:41
- - Rst7   ЦитатаДа, я опрашиваю DS1307 и вывожу значения на ...   Oct 12 2009, 12:47
- - Neytrino   а что такое bcd? я что-то не совсем понял гугл   Oct 12 2009, 13:38
|- - Палыч   Цитата(Neytrino @ Oct 12 2009, 16:38) а ч...   Oct 12 2009, 14:22
- - Neytrino   CODEint bin2bcd(int v) { int out; int i1; i1=(...   Oct 13 2009, 15:56
|- - rezident   Цитата(Neytrino @ Oct 13 2009, 21:56) вот...   Oct 13 2009, 17:02
- - Neytrino   Люди, Вы наверное будите смеяться, но у меня снова...   Oct 13 2009, 17:22
- - rezident   Конечно бред. Вот код. Может не эстетично, зато де...   Oct 13 2009, 21:26
- - Neytrino   странно конечно, но правильно не работает... может...   Oct 17 2009, 17:38
|- - rezident   Цитата(Neytrino @ Oct 17 2009, 23:38) стр...   Oct 17 2009, 18:56
- - Rst7   Вы бы задачу конкретизировали. А то совсем не ясно...   Oct 17 2009, 17:50
- - Neytrino   Простите за глупый вопрос, но как выделить полубай...   Oct 17 2009, 19:26
|- - rezident   Цитата(Neytrino @ Oct 18 2009, 01:26) Про...   Oct 17 2009, 19:33
|- - demiurg_spb   Цитата(Neytrino @ Oct 17 2009, 23:26) Про...   Oct 18 2009, 06:58
- - sigmaN   ЦитатаЧтобы избежать неоднозначности я использовал...   Oct 17 2009, 22:37
|- - rezident   Цитата(sigmaN @ Oct 18 2009, 04:37) Я вот...   Oct 18 2009, 00:57
- - Rst7   ЦитатаНу мне надо вывести значения в десятичной си...   Oct 18 2009, 07:35
- - sigmaN   ЦитатаДык вы не просто читайте, а еще и в смысл пр...   Oct 18 2009, 11:15
- - Neytrino   Цитата(sigmaN @ Oct 18 2009, 15:15) Возьм...   Oct 18 2009, 15:44
- - sigmaN   Отлично. Начнем. Предположим, из порта(или откуда-...   Oct 18 2009, 16:25
- - Neytrino   Кажется до меня дошло!!!!!...   Oct 18 2009, 17:02
- - Neytrino   CODE int bcd2dec (int bcd) { int x,y; x = (bcd...   Oct 18 2009, 19:41
|- - xemul   Цитата(Neytrino @ Oct 18 2009, 23:41) ......   Oct 18 2009, 20:02
|- - Neytrino   Цитата(xemul @ Oct 19 2009, 00:02) Не про...   Oct 19 2009, 10:16
|- - rezident   Цитата(Neytrino @ Oct 19 2009, 16:16) А м...   Oct 19 2009, 11:28
|- - xemul   Цитата(Neytrino @ Oct 19 2009, 14:16) А м...   Oct 19 2009, 13:43
|- - rezident   Цитата(baralgin @ Oct 19 2009, 02:31) rez...   Oct 19 2009, 00:08
- - Neytrino   Так, кажется понял буду пробовать, о результатах ...   Oct 19 2009, 19:45


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 22:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.01397 секунд с 7
ELECTRONIX ©2004-2016