16+
Суббота
26 мая
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Средства и методы разработки

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
misyachniy  (06.02.2018 23:49 - 06.02.2018 23:59) , в ответ на Уважаемые знатоки языка Си! За одну минуту вам предлагается ответить на вопрос телезрителя из Бобруйска - Как преобразовать к типу float следующие выражение ((*((unsigned long*)(&y0)))&0x7FFFFFFF) , y0 имеет тип float. Телезритель из Бобруйска автор: IBAH
Пишите просто if (y0<0) y0=-y0; Компилятор сам подберет что делать. 
Может просто сдвинуть влево, а затем вправо. Если "компилятор будет тупить", можно объявить переменную как union и двумя сдвигами получать abs/
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7526 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVIII