pic AN575 Floating Point

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From Russian to

Threaded View
                                Привет All!

   Подключил библиотеку an575, вpоде пpавильно считает, но
    *как пpедставлеHО число* с плавающей непонял (где поp, мантис)?
    Может кто pазъяснит.
    И как записать отpицательное число.


    Какие есть С компилятоpы под pic16 и 18


      Пака, всего вам...
                                                                  */_Sergey_/*

pic AN575 Floating Point
Hi Sergey, hope you are having a nice day!


07 Hоя 03, Sergey Bruhanov wrote to All:


 SB>    Подключил библиотеку an575, вpоде пpавильно считает, но
 SB>     *как пpедставлеHО число* с плавающей непонял (где поp, мантис)?
 SB>     Может кто pазъяснит.
 SB>     И как записать отpицательное число.

Старший байт - экспонента (порядок). Хранится со смещением 0x80, т.е. 0x80 = 0,
0x7F = -1, 0x81 = 1 и т.д.

Оставшиеся три байта - мантиса. Старший бит мантисы хранит знак 0 = +, 1 = -.
Оставшиеся 23 бита нормализованная
мантиса в прямом представлении. Старший (двадцачетвертый) бит мантисы всегда
равен единице и в числе не хранится
(только подразумевается).

 SB>     Какие есть С компилятоpы под pic16 и 18

Для PIC16 Hitech PICC, для PIC18 Hitech PICC18, Microchip MCC18. Это основные,
есть еще с десяток менее
распространенных. Подробнее можно посмотреть на сайте микрочипа.

WBR,
    AVB

ICQ# 43835774
mailto: avb<at>dialup.etr.ru

pic AN575 Floating Point
                     Привет, Sergey!

 SB>     *как пpедставлеHО число* с плавающей непонял (где поp, мантис)?
 SB>     Может кто pазъяснит.  И как записать отpицательное число.

 SB>     Какие есть С компилятоpы под pic16
Сходи  на  http://bug.nm.ru/picc /. Там и компилер Hi-Tech (с лекарством) для
16-х  пиков  и  дока  на  него  имеется.  А  в той самой доке есть глава Data
format/Floating  point,  где  подробно  с  картинками и примерами описан этот
формат для Hi-Tech С.

 SB> и 18
Для этих не знаю.
                                           Владимир Чекин


Site Timeline