Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
предпочитаю избегать неявных преобразований типов
Отправлено
koyodza
22 сентября 2008 г. 15:14
В ответ на:
Вы думаете корректнее? 0.0 может вообще не быть нулем :)
отправлено <font color=gray>Quasy</font> 22 сентября 2008 г. 13:57
A операция >= действительно некорректна, когда речь идет не о целых числах. В данном случае правильнее
i = (int)( (f<0.0)?(f-0.5):(f+0.5) );
Составить ответ
|
Вернуться на конференцию
Ответы
На самом деле это тоже неправильно.
-
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 изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
сколько миллиампер в одном ампере ?:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru