Also known as fixed point arithmetic, fixed-point math, fixed point math, fixed-point number
computer format for representing real numbers
Zapis stałoprzecinkowy albo stałopozycyjny (ang. fixedpoint) – jeden ze sposobów zapisu liczb ułamkowych stosowanych w informatyce. Do zapisu liczby stałoprzecinkowej przeznaczona jest z góry określona ilość cyfr dwójkowych (bitów), a pozycję przecinka ustala się arbitralnie, w zależności od wymaganej dokładności. Na przykład: mając do dyspozycji słowo 32-bitowe, można wydzielić 24 bity na część całkowitą, 8 bitów na część ułamkową, albo po 16 bitów na część całkowitą i ułamkową, albo 30 bitów na część całkowitą i zostawić tylko 2 bity do zapisu części ułamkowej. Podziału na część całkowitą i ułamkową dokonuje arbitralnie projektant systemu lub programista, który przewiduje z jak dużymi liczbami całkowitymi lub z jak dużą dokładnością obliczenia będą wykonywane. Zwiększanie precyzji liczby to zmniejszanie zakresu, gdyż bity które mają reprezentować część ułamkową (stać za przecinkiem) nie mogą już reprezentować wartości całkowitych. Stwierdzenie odwrotne również jest prawdziwe: zwiększanie zakresu (całkowitoliczbowego) to zmniejszanie precyzji (mniej bitów do dyspozycji na opisanie części ułamkowej). W skrajnych wypadkach możliwa jest sytuacja kiedy przecinek będzie stał poza znaczącymi cyframi liczby. Jeśli będzie on z lewej strony, zakres będzie mniejszy od 1, jeśli z prawej – precyzja będzie większa lub równa 1 (równość wystąpi, kiedy przecinek będzie stał bezpośrednio za cyframi znaczącymi, czyli będą to zwykłe liczby całkowite).
Abstract from DBpedia / Wikipedia · CC BY-SA
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).
via Wikidata sitelinks · CC0