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

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

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

double в бинарный вид - C++

07.05.2010, 14:18. Просмотров 359. Ответов 0
Метки нет (Все метки)

Добрый день!
Подскажите пожалуйста как лучше сделать конвертацию double из десятичного в двоичный вид.
Например чтобы из 1.0 получить 0x3FF0000000000000 а лучше 4 числа типа int равные 3FF0, 0, 0, 0.
Замучил яндекс с гуглом-ничего путного не нашел. Нужно для записи в файл с помощью putw(). Может можно сразу писать в файл без промежуточного преобразования, но такого тоже не нашел.
Спасибо.

Добавлено через 3 часа 1 минуту
Закрывайте ) Все ж через указатели делается.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.05.2010, 14:18     double в бинарный вид
Посмотрите здесь:

Запись переменной типа double в бинарный файл - C++
Помогите справится с проблемой! допустим а меня есть переменная: double d=0.123456789; (8байт) задача состоит в том чтобы записать...

Ошибка: error LNK2001: unresolved external symbol "double __cdecl Akk(double,double,double)" - C++
#include <iostream> #include <cmath> using namespace std; double Akk(double x, double y, double z); int main() { int a, b, c; ...

Записать в бинарный файл массив объектов Student (бинарный файловый ввод/вывод) - C++
Здравствуйте. Стоит задача записать в бинарный файл массив объектов student: class student { string firstname,lastname, group; ...

Исправить ошибки "cannot convert 'double (*)(double)' to 'double'" и "too many arguments to function" - C++
пожалуйста проверьте и помогите исправить ошибки: #include<iostream> #include<stdio.h> #include<math.h> #include<stdlib.h> ...

Почему перестает работать программа при замене double на long double? - C++
Здравствуйте! Прошу помощи чтобы разобраться в следующем вопросе: Нашел программу в интернете, запустил - все работает, но когда решил...

Double, int , long double - C++
Как вычислить диапазоны типов вручную указанных в название темы?

Аргумент типа double несовместим с параметром типа double - C++
#include <iostream> #include <cmath> #include <math.h> using namespace std; #define c 40 #define n 5 double po(double...

Аргумент типа double несовместим с параметром типа double* - C++
Функция function должна возвращать количество элементов массива, значение которые превышает значение средне арифметического элементов...

Ошибка "Невозможно преобразовать аргумент 1 из "double" в "double *" - C++
#include <iostream> #include <cmath> using namespace std; double f(double *a, double x) { double k = 0; int n; for (int i = 0;...

бинарный деревья - C++
Привет всем! посоветуйте пожалуйста книги на тему бинарные деревья в которой очень очень много примеров ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Закрытая тема Создать тему
Опции темы

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