Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Вы думаете корректнее? 0.0 может вообще не быть нулем :)
Отправлено
Quasy
22 сентября 2008 г. 13:57
В ответ на:
тогда уж корректнее i = (int)( (f>=0.0)?(f+0.5):(f-0.5) );
отправлено koyodza 22 сентября 2008 г. 11:57
Не, ну компилятор константу сравнения с флотом приведет к флоту без лишних байт...
http://www.yur.ru/science/computer/IEEE754.htm
Составить ответ
|
Вернуться на конференцию
Ответы
статейка - дерьмо... Типа изобретателя вечного двигателя
-
argus98
(22.09.2008 15:20:51
81.22.205.230
,
пустое
)
предпочитаю избегать неявных преобразований типов
-
koyodza
(22.09.2008 15:14:4
77.123.64.94
, 184 байт)
На самом деле это тоже неправильно.
-
Oldring
(22.09.2008 20:09:21
91.77.100.210
, 536 байт)
А можно поподробнее? Операция >= для float плоха? Чем?
-
Quasy
(22.09.2008 15:32:20
192.168.0.207,80.243.9.34
,
пустое
)
знаком "="
-
koyodza
(22.09.2008 16:13:35
77.123.64.94
, 120 байт)
Да. Думаю, Вы правы.
-
Quasy
(22.09.2008 16:15:4
192.168.0.207,80.243.9.34
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 123:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru