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

Битовые операции с FLOAT - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дописать единицу впереди и в конце записи натурального числа http://www.cyberforum.ru/cpp-beginners/thread306595.html
ребята тут не большие простые задачи сделайте которые сможете убедительная просьба задачи писать прямо в тему, а не прикреплять файлом
C++ Заданы два одномерных массива действительных чисел различных размеров. Объединить их в один массив, включив второй массив между k-м и (k+1)-м элемента Заданы два одномерных массива действительных чисел различных размеров. Объединить их в один массив, включив второй массив между k-м и (k+1)-м элементами первого. http://www.cyberforum.ru/cpp-beginners/thread306542.html
STL, функторы C++
Всем привет! Вообщем есть код: #include <iostream> #include <algorithm> #include <vector> int main() { std::vector<int> a{6, 2, 7, 5}; struct f {
Считывание из файла. C++
Как отсечь из файла со всяким хламом числа,разграниченные пробелом с обеих сторон.
C++ Наследование классов http://www.cyberforum.ru/cpp-beginners/thread306534.html
#include <iostream> #include <conio.h> using namespace std; const int LEN=80; class kraina { private: char name; unsigned long number; public:
C++ массив и указатель Подсчитать количество слов в строке, которая не может начинаться и заканчиваться пробелами и между словами можно ставить только один пробел. нужно решить 2 способами с помощью массива и с помощью указателей. помогите пожалуйста подробнее

Показать сообщение отдельно
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16827 / 5248 / 321
Регистрация: 30.03.2009
Сообщений: 14,131
Записей в блоге: 26
27.05.2011, 23:44     Битовые операции с FLOAT
Единственный способ распечатать биты плавающего представления - это побитно перегнать float в значение типа int и побитно распечатать. Например, можно сделать так:

C
1
2
float f = 123.45;
int var = *((int*)&f);
А дальше всё как у тебя, только вместо печати "Decimal" и var надо вставить "Float" и f

Такой способ (как и практически любой другой) подразумевает, что размер int'а совпадает с размером float'а.
 
Текущее время: 21:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru