ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 апреля
814855 Топик полностью
misyachniy (06.02.2018 23:49 - 23:59, просмотров: 81) ответил IBAH на Уважаемые знатоки языка Си! За одну минуту вам предлагается ответить на вопрос телезрителя из Бобруйска - Как преобразовать к типу float следующие выражение ((*((unsigned long*)(&y0)))&0x7FFFFFFF) , y0 имеет тип float. Телезритель из Бобруйска
Пишите просто if (y0<0) y0=-y0; Компилятор сам подберет что делать. Может просто сдвинуть влево, а затем вправо. Если "компилятор будет тупить", можно объявить переменную как union и двумя сдвигами получать abs/