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

Отличить целое от числа с плавающей точкой в 32-разрядном регистре - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание таблиц в С++ http://www.cyberforum.ru/cpp-beginners/thread965753.html
Здравствуйте . Столкнулся с таблицами- просмотрел всё , что только можно , но так и не понял , как создать таблицу и заполнить её значениями ? Помогите , пожалуйста , если знаете . Может на примере...
C++ много памяти жрет игра на OpenGL много памяти жрет игра на OpenGL...через диспетчер смотрю аж 15 метров...там же ничего особого нету...или так и должно быть??? #include <GL\glut.h> #include <cmath> int stick_left=-100,... http://www.cyberforum.ru/cpp-beginners/thread965749.html
Сравнение значений полученных по сети C++
Прошу помощи объяснить как правильно принимать сообщение из функции recv в цикле ? char buf="GooD";char mass; retVal = recv(clientSock, mas, mas, 0); if(strcmp(buf,mas)!=0){cout<<"Не...
Напишите программу, которая находит следующее и предыдущее число для заданного N C++
Тема следующая. Есть задачка: Напишите программу, которая находит следующее и предыдущее число для заданного N. Входные данные. Входной поток содержит целое число N по модулю не больше 10 в...
C++ Даны целые числа K и N (N > 0). Вывести N раз число K http://www.cyberforum.ru/cpp-beginners/thread965696.html
Даны целые числа K и N (N > 0). Вывести N раз число K...
C++ Во время отладки выбивает ошибку C++ Здравствуйте, помогите пожалуйста решить проблему. Собственно самое задание звучит так: Вычислить и вывести на экран в виде таблицы значения функции F на интервале от XНАЧ до XКОН с шагом dX. ... подробнее

Показать сообщение отдельно
Veras
0 / 0 / 0
Регистрация: 06.11.2012
Сообщений: 10

Отличить целое от числа с плавающей точкой в 32-разрядном регистре - C++

30.09.2013, 17:56. Просмотров 650. Ответов 9
Метки (Все метки)

Есть следующий union:
C++
1
2
3
4
5
union
{
    int i;
    float f;
} i_f;
Как можно определить, какие данные в настоящий момент находятся в union (целое число или с плавающей точкой), если известно, что целое может быть только в диапазоне -32768..32767 (т.е. по сути short)?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru