|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 8:25 pm
|
Страница 1 от 1
|
[ 3 мнения ] |
|
Конвертиране от Float в BCD
| Автор |
Съобщение |
|
Ugeen
Ранг: Новодошъл
Регистриран на: Пон Яну 16, 2006 5:20 pm Мнения: 122 Местоположение: гр. Горна Оряховица
|
 Конвертиране от Float в BCD
Колеги явно съм много тъп за да не мога да ги схвана тия математики в С.Ползвам CodeVisionAVR.Правя изчисления и на края не мога да си индицирам резултата .Резултата ми е от типа Float.Искам да го преобразувам в BCD и да го изведа на седемсегментентна четириразрядна индикация.Ще ви бъда благодарен ако някой ми драсне някой ред на С как става това.Нека да вземем за пример числото 1234.5678.Как трябва да се преобразува така че да се отдели цялата част,дробната част и да се запишат в клетки които да съдържат съответно 1(00000001),2(00000010),3(00000011)...................и т.н.Пробвах функцията ftoa ,но никъде не е описано подробно какво точно прави тя,получиха се някакви абсолютни глупости,даже и на ASCII кодове не приличат.
|
| Сря Мар 29, 2006 8:34 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
 Re: Конвертиране от Float в BCD
.
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
Последна промяна ¶ на Пет Авг 17, 2012 2:50 am, променена общо 1 път
|
| Чет Мар 30, 2006 12:55 am |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8382 Местоположение: София
|
sprintf е функцията
|
| Чет Мар 30, 2006 10:46 am |
|
|
|
Страница 1 от 1
|
[ 3 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: Google [Bot] и 6 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|