Определите область значений чисел с фиксированной точкой

Переменные с фиксированной точкой имеют ограниченную область значений по той же причине, по которой они имеют ограниченную точность - потому что цифровые системы представляют числа с конечным количеством бит. В качестве общего примера рассмотрим случай, когда целое число представлено как слово с фиксированной точкой размера ws. Область значений для подписанных и беззнаковых слов дается

max(Q)min(Q),

где

min(Q)={0           без знака,2ws1  подписано,max(Q)={ 2ws1   без знака,  2ws11подписанный.  

Используя общую схему [Slope Bias] кодирования, описанную в масштабирование, приблизительное значение реального мира имеет область значений

max(V˜)min(V˜),

где

min(V˜)={B                           без знака,F2E(2ws1)+B  подписано,max(V˜)={ F2E(2ws1)+   B без знака,  F2E(2ws11)+  Bподписанный.  

Если значение в реальном мире превышает ограниченную область значений приблизительного значения, то точность представления может стать значительно хуже.

Для просмотра документации необходимо авторизоваться на сайте