Получение значения и значения экспоненты из литерала с плавающей точкой с C # - PullRequest
1 голос
/ 08 ноября 2011

Литерал 0,25 можно выразить через 1 * 2 ^ (- 2), чтобы мы могли получить 1 как значение и -2 как показатель степени.

Какую функцию я могу получить в значении / экспоненте с помощью C #?

int significand = GetSignificand(0.25); // 1 
int exponent = GetExponent(0.25); // -2

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

1 Ответ

2 голосов
/ 08 ноября 2011

Я думаю, что ответ относительно получения мантиссы здесь:

извлечение мантиссы и показателя степени от двойного в c #

в состоянии помочь вам

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...