Как мы можем работать с фиксированной величиной точности, которая меньше двойной, но больше, чем плавание? - PullRequest
1 голос
/ 19 июня 2019

Я просто пытаюсь что-то сделать. Необходимо выполнить некоторые вычисления с использованием переменных двойного типа.

У нас есть два параметра "x" и "y", в которых мы должны хранить log2 (x) с точностью до y-бита.

Первое, что мне нужно, это

double a = std::log2(x); // x is an input given by a problem

Затем мы усекаем «a», просто сохраняя «y» -бит информации после десятичных знаков.

Как мы можем это сделать?

...