Я не смог найти ответ в Википедии (или SO) или в документации по этому очень простому вопросу.какая точность?
Какова точность числа с плавающей запятой, представленного целым числом?
Я использую обертку MPFRC++
над библиотекой с плавающей запятой произвольной точности MPFR
в C++
. Существует опция установить значение по умолчанию, и оно принимает целое число в качестве аргумента.
Что такое такое целое число?
например .: set_default_prec(128)
.
Кроме того, я проверяю sizeof
на различную точность по умолчанию, но они всегда кажутся одинаковыми? Зачем?
.: например
set_default_prec (128); sizeof (mpfr :: mpreal); // 16
set_default_prec (4096); sizeof (mpfr :: mpreal); // еще 16 ...
Но это именно несогласованность, к которой я попытался обратиться в этом вопросе. Википедия говорит «точность» = количество цифр в значении. Но MPFR говорит «точность» = количество BITS значимости. Это разные. – cmo