реклама на сайте
подробности

 
 
> Представление чисел с плавающей точкой
ASZ
сообщение Mar 22 2007, 05:21
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 302
Регистрация: 24-07-06
Из: Донецк, Украина
Пользователь №: 19 042



Очень интересует данная тема, поскольку исходников библиотек std.lib и math.lib у меня нет.
Какой-то намек дает описание функции div_t div(int numer, int denom) и определение структуры div_t, но этого крайне мало. Интересует также процедура нормализации.

Все эти потуги связаны с тем, что меня не устраивают процедуры форматированного вывода чисел, представленных в плавающем формате.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Bill
сообщение Mar 22 2007, 11:52
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 416
Регистрация: 18-04-06
Из: Челябинск
Пользователь №: 16 219



Цитата(ASZ @ Mar 22 2007, 05:21) *
Очень интересует данная тема, поскольку исходников библиотек std.lib и math.lib у меня нет.
Какой-то намек дает описание функции div_t div(int numer, int denom) и определение структуры div_t, но этого крайне мало. Интересует также процедура нормализации.

Все эти потуги связаны с тем, что меня не устраивают процедуры форматированного вывода чисел, представленных в плавающем формате.

Посмотрите ссылки здесь: FPconvert
Советую взглянуть на документ AN575 от Microchip.
Go to the top of the page
 
+Quote Post
ASZ
сообщение Mar 22 2007, 12:45
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 302
Регистрация: 24-07-06
Из: Донецк, Украина
Пользователь №: 19 042



Цитата(_Bill @ Mar 22 2007, 12:52) *
Посмотрите ссылки здесь: FPconvert
Советую взглянуть на документ AN575 от Microchip.

Спасибо, но у меня вызывают сильные опасения относительно совместимости форматов представления Microchip'а и IAR AVR.
?
Go to the top of the page
 
+Quote Post
_Bill
сообщение Mar 22 2007, 13:31
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 416
Регистрация: 18-04-06
Из: Челябинск
Пользователь №: 16 219



Цитата(ASZ @ Mar 22 2007, 12:45) *
Спасибо, но у меня вызывают сильные опасения относительно совместимости форматов представления Microchip'а и IAR AVR.
?

А какие тут могут быть опасения? Очевидно, что они несовместимы. В IAR используется формат IEEE754. Хотя Microchip использует свой формат, который оптимизирован для 8-разрядных процессоров, но он мало отличается от IEEE754. Разница состоит в том, что порядок размещается в отдельном байте, а знак числа перенесен в старший байт мантиссы. Впрочем, если Вы запустите утилиту, то все отличия увидите сами.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 02:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01405 секунд с 7
ELECTRONIX ©2004-2016