![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
mikleN |
|
|||
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 28.4.2004 Репутация: нет Всего: нет |
Уважемый ALL. подскажите, пожалуйска, есть ли в Delphi или в Win API функции, чтобы посмотреть побайтовое представление числа с плавающей точкой и наоборот, чтобы ввести по байтам такое число. Обращаю внимание - число с плавающей точкой - т.е. там мантисса, степень и т.д в соотвествии с IEEE 754. Может где то код есть готовый. Весьма желательно чтобы он был на Delphi, код таких фнкций на C у меня есть. Могу если кому надо предоставить.
Спасибо большое. |
|||
|
||||
p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 58 Всего: 112 |
Посмотреть побайтовое представление ?...
Чтобы занести побайтово обратно - пиши в массив rbytes... Или может я чего недопонял ?... К чему тут IEEE ? Добавлено @ 22:35 Или тебе надо выделить из этого мантиссу и порядок ? -------------------- С уважением, г-н Посол. |
|||
|
||||
mikleN |
|
|||
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 28.4.2004 Репутация: нет Всего: нет |
Спасибо огромное. Мне (бум-буму) такое решение не приходило в голову в течение 3 дней. :sad:
Я занимался тем, что переводил огромную фукцию с C со всякими OR AND SHR, которая в соотвествии со спецификацией IEEE и преобразует, выделяя мантиссу, порядок, знак.
Нет, нет. Они мне не нужны, просто я другого способа не нашел. Спасибо. |
|||
|
||||
Girder |
|
||||
![]() Лентяй 2 ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1993 Регистрация: 12.5.2004 Репутация: 31 Всего: 155 |
А можно и так:
Основная функция:
Формат использования:
Удачи. -------------------- Как слышим, так и пишим. Истина где-то там... |
||||
|
|||||
<Spawn> |
|
|||
![]() Око кары:) ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2776 Регистрация: 29.1.2003 Где: Екатеринбург Репутация: 44 Всего: 64 |
А можно еще и так
![]()
-------------------- "Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков. |
|||
|
||||
mikleN |
|
||||
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 28.4.2004 Репутация: нет Всего: нет |
Ну разошлись. ![]() Спасибо. Успехов всем и удачи. |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |