Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
IProvokator
0 / 0 / 0
Регистрация: 18.12.2013
Сообщений: 43
#1

Задачка на понимание указателей, преобразование типов - C++

20.04.2014, 23:50. Просмотров 299. Ответов 1
Метки нет (Все метки)

Написать функцию, принимающую вещественное число типа float, превращающую его в целое типа int с сохранением битового представления, возводящую полученное целое число в квадрат и превращающую результат обратно ввещественное число типа float ,которое она и должна возвращать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.04.2014, 23:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Задачка на понимание указателей, преобразование типов (C++):

Различия указателей char* от указателей других типов - C++
Помогите пожалуйста разобраться! Прочитал раздел про указатели и даже вроде бы понял. Что касается указателей на тип int. Но что...

приведение типов указателей - C++
Задача у меня простая. Нужно побитно оперировать с числом unsigned int и на каких-то этапах заносить его в массив. для начала я решил,...

Объявление типов и указателей в C++ - C++
Доброго времени суток, есть код в Delphi, там следующая конструкция объявления типов: // Определяем типы: type TData = array...

Приведение типов умных указателей - C++
Добрый день. Реализовал простенький умный указатель с подсчетом ссылок. template<typename object_t> class Ptr { public: ...

Использование разных типов указателей - C++
Здравствуйте! Программа должна засерать переменную n, а вместо этого она забивает мусором переменную upper. Можете подсказать в чём дело? ...

Отличие приведение типов указателей - C++
Чем отличаются при Base* a_ptr = new Derivered(); следующие строки: A) auto ptr = static_cast<Derived*>( a_ptr ); B) auto ptr =...

1
nmcf
5324 / 4644 / 1553
Регистрация: 14.04.2014
Сообщений: 18,479
21.04.2014, 06:53 #2
Так?
C++
1
2
3
4
5
6
float func(float x)
{
    int *p = (int*)&x;
    p[0] = p[0] * p[0];
    return x;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.04.2014, 06:53
Привет! Вот еще темы с ответами:

Преобразование указателей - C++
Люди добрые, прокомментируйте поЖалуйста. #include <iostream> using namespace std; void myfunc(unsigned long int ptr) { ...

Преобразование указателей - C++
Выводит дерево вместо адреса int x = 5; int *p; p = &x; cout << p << endl; char *p2 =...

Преобразование указателей на функции - C++
Добрый вечер, очень давно я не объявлялся. Буквально несколько месяцев даже не садился прогать за сипипи. :) Итак, к делу. Вопрос...

Преобразование типов - C++
Как преобразовать массив char message в строку char *strmessage ?????


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru