[an error occurred while processing this directive]
Прибавь 0.5 и будет округление
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
-=Shura=-
01 сентября 2006 г. 21:34
В ответ на:
Можно ли MPLAB (Microchip) заставить...
отправлено МикроДИП 01 сентября 2006 г. 21:24
Составить ответ
|||
Конференция
|||
Архив
Ответы
Он не работает с float point :(
—
МикроДИП
(01.09.2006 21:55
222.248.197.176
,
пустое
)
#define ROUND(a) ((2*(a) + 1)/2)
—
ы
(01.09.2006 22:01
80.92.98.211
,
пустое
)
Не понял. Ты в float округлять собрался?
—
-=Shura=-
(01.09.2006 21:58
68.32.126.11
,
пустое
)
Ответ: +.5 если число положительное -.5 если отрицательное
—
закусыч
(01.09.2006 21:40
213.24.0.14
,
пустое
)
.5 в MPLAB - это 5 в десятичной системе, т.е. точка означает десятичную систему.
—
МикроДИП
(01.09.2006 21:48
222.248.197.176
,
пустое
)
жжош, пиши еще =)
—
Гамма СПб
(01.09.2006 23:01
195.218.147.58
,
пустое
)
пешы как надо
—
закусыч
(01.09.2006 22:10
213.24.0.14
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание