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

float в HEX и обратно - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Установить порядковый номер дня в году по вводимому числу и месяцу (Переписать со структурой) http://www.cyberforum.ru/cpp-beginners/thread863715.html
Программа устанавливает порядковый номер дня в году по вводимому числу и месяцу. Код программы нужно переписать со структурой! Помогите, пожалуйста! Вот код: #include "stdafx.h" #include <iostream> using namespace std; static char daytab = {
C++ Вычисление определенного интеграла си++ Составить программу вычисления определенного инте-грала с помощью метода Гаусса и Симпсона #include<iostream> #include<math.h> #include<fstream> using namespace std; typedef double D; long int kol_obr; D f(D x);//подынтыгральная функция D perv(D x);//первообразная http://www.cyberforum.ru/cpp-beginners/thread863687.html
распараллеливание C++
Скажите, кто-нибудь занимался распараллеливанием в си++? В моих попытках что-либо распараллелить через omp все выходило только в несколько раз медленнее. По сути у меня 8 ядер на ноуте, но их задействовать что-то не получается. По большей степени мне надо распараллеливать циклы. Если кто-то баловался :) этим, то помогите мне рабочим примером.
C++ Создание массива из строк
В общем есть файл-словарик, в нем строки типа: popov-valera petrov-vasily ivanov-grisha Программа должна считывать этот словарик переводя в массив типа char для дальнейшего использования. #include <iostream> #include <cstdlib> #include <fstream> using namespace std;
C++ Указатель на метод класса! http://www.cyberforum.ru/cpp-beginners/thread863643.html
Ответьте пожалуйста на такой вопрос:Возможна ли такая ситуация и как ее реализовать правильно? Мне надо использовать функцию(void glutDisplayFunc(void (*func)(void))) и передать в качестве параметра указатель на функцию,которая является членом моего класса.При попытке сделать так: typedef void (glutPaint::*ptr)(); ptr p=&glutPaint::DrawSq; glutPaint pt; glutDisplayFunc((pt.*p)());...
C++ ошибка при выводе данный на экран цифра "4" выдает непонятную таблицу из "левых" цифр, что не так не пойму. #include <fstream.h> #include <stdlib.h> #include <conio.h> #include <iomanip.h> class Diski { struct DISK { char name,format; подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт C++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
13.05.2013, 23:03     float в HEX и обратно
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <cstdint>
#include <iostream>
#include <iomanip>
 
int main()
{
    float f = 2.534;
 
    uint8_t* pb = reinterpret_cast<uint8_t*>(&f);
 
    std::cout << std::setfill( '0' );
 
    for( int i=3;i>=0; --i )
        std::cout << std::hex << std::setw(2) << (int)pb[i] << " ";
    std::cout << std::endl;
 
    std::system( "pause" );
}
Для дополнительного чтения Число одинарной точности
 
Текущее время: 12:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru