Типы данных |
Ответить |
Автор | |
Новичок Присоединился: 13 Октябрь 2008 Категория: Russian Federation Online Status: Offline Публикации: 5 |
Опубликовано: 13 Октябрь 2008 06:59 |
Начинаю знакомиться с CX-Programmer и возник вопрос сразу же: с датчика скорости приходят импульсы, даллее я число этих имп-ов умножаю на рассчитанный мной коэфициент и получаю нужное для меня значение. Вопрос связан с типом данных при выполнении математич. операций. Программа пишу для CPM1A. Значение с датчика скорости я закидываю в область DM, туда же я закидываю рассчитанный мной коэфициент. Нашел команду умножения MUL(32), но это умножение типа данных BCD, а мне надо в десятичном виде. Все нормально- в BCD те самые значения, но когда ставлю отображение в десятичном, то соответственно другие. Как быть??? Мне надо в десятичном виде чтобы все работало. Может есть какая-то другая команда умножения, а не MUL(32) c BCD??? Нашел команду BIN(32), она берет и тупо делает значение которое было типа BCD типом десятичным. |
|
Ответить |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |