![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Форумчанин
Регистрация: 22.10.2008
Сообщений: 127
|
![]()
Подскажите пожалуйста
как переменную типа Single разложить на две переменные типа Word ?
Никто не знает больше чем не знаю я
|
![]() |
![]() |
![]() |
#2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,429
|
![]()
А чем не подошел вариант из прошлой темы?
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#3 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]()
BDA Спасибо за поправленный код.
![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 22.10.2008
Сообщений: 127
|
![]()
Я не понимаю как с этим работать. Если Вас не затруднит напишите пожалуйста пример.
Никто не знает больше чем не знаю я
|
![]() |
![]() |
![]() |
#5 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,429
|
![]()
Вот пример - https://programmersforum.ru/showpost...9&postcount=10.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,705
|
![]()
А смысл в таком преобразовании? Разве что побитно изучить - как выглядит короткое float. Потому что иначе применить полученное преобразование никак не получится. Или это - учебный пример? Ну тогда и не такое можно встретить...
|
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 22.10.2008
Сообщений: 127
|
![]() Цитата:
Никто не знает больше чем не знаю я
|
|
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 22.10.2008
Сообщений: 127
|
![]() Цитата:
Для этого и разбираем на Bytes и собираем как нам нужно для корректного получения значения Float.
Никто не знает больше чем не знаю я
|
|
![]() |
![]() |
![]() |
#9 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]()
Чисто из любопытства. А контроллер шлет в своей посылке только эти 4 байта? Или посылка содержит ещё что-то? Если да, то у вас есть ещё возможность понять богатый цимус Паскалевского/Дельфийского типа record при приеме данный из компорта.
Последний раз редактировалось northener; 03.12.2024 в 02:35. |
![]() |
![]() |
![]() |
#10 | |
Разъяснятор
Форумчанин
Регистрация: 21.04.2022
Сообщений: 142
|
![]() Цитата:
А в этом примере - нужно "packed record" или достаточно просто "record", как там написано? В целом - респект! Раньше не использовал packed record, но штука полезная! |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Округлить single | nXs | Общие вопросы Delphi | 4 | 01.03.2012 11:59 |
что такое single | Shinobig | Общие вопросы C/C++ | 12 | 22.01.2012 21:36 |
HEX переводим в Single | Yrok | Общие вопросы Delphi | 6 | 04.03.2009 17:00 |
Single to String? | Blondinka | Общие вопросы Delphi | 7 | 24.09.2007 17:36 |