![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 18.03.2013
Сообщений: 5
|
![]()
нужно число типа лонг дабл перевести в двоичный код, используя структуру FILE. У меня есть код, как сделать через union, но с FILE проблемы возникли.
Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]()
Так, для сведения:
Код:
А какие проблемы с FILE*? Открываем файл на запись с флагом b, пишем long double. Закрываем, открываем на чтение, читаем char[10]. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 18.03.2013
Сообщений: 5
|
![]()
флаг b потому что бинарный режим? и вы сказали, что получается 320 бит, подскажите в каком месте исправить, чтоб получилось 8.
|
![]() |
![]() |
![]() |
#4 | ||
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]() Цитата:
Цитата:
Слушайте, Вы вообще понимаете собственный код? Вот что, по Вашему мнению, делает этот цикл? Код:
|
||
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 08.05.2013
Сообщений: 1
|
![]()
Мудрёно тут всё как-то...
Походу ТС не шарит в вопросе и ему надо готовое решение... В принципе, тип не особо влияет на процедуру перевода в двоичную систему. Когда мне это было надо, я накатал такую функцию: Код:
А что значит "используя структуру FILE" я даже предположить не могу... |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Маленькая мантисса long double | Teodor | Общие вопросы C/C++ | 2 | 04.02.2013 14:33 |
Отличие double и long double в Вижиал | cover | Общие вопросы C/C++ | 1 | 14.10.2012 13:53 |
Сравнение long double (Invalid floating...) | h8# | C++ Builder | 1 | 20.01.2011 23:05 |
Long double. Максимальная точность. | juzam | Общие вопросы C/C++ | 2 | 05.10.2010 14:48 |
long double vs. double | VoidMan | Общие вопросы C/C++ | 1 | 21.09.2009 18:45 |