Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
т.е. на словах (+)
Отправлено
SM
27 апреля 2007 г. 16:13
В ответ на:
Опять сорри :) :) что-то я сегодня не в духе. (+)
отправлено SM 27 апреля 2007 г. 15:53
если старший бит ноль, то двоичное значение = длина_слова - число нулевых бит справа. Если старший один - то значение = удвоенная длина слова - число единичных бит справа.
Составить ответ
|
Вернуться на конференцию
Ответы
И вдогонку - если процессор умеет считать экспоненту, то все упрощается, остается подравнять число старшим битом в знаковый бит.
—
SM
(27.04.2007 16:16:58
213.208.180.51
,
пустое
)
Не работает, если старший бит равен нулю.
—
Леонид Иванович
(27.04.2007 16:51:12
87.252.227.57
, 445 байт)
Да, конечно. Я писал прямо в конфу без проверки. Красивше будет mask первым вычислить и примениить ее же при инициализации "bit"
—
SM
(27.04.2007 16:53:34
213.208.180.51
,
пустое
)
Точно!
—
Леонид Иванович
(27.04.2007 17:05:57
87.252.227.57
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 34:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru