Есть ли какой-нибудь простой способ получить мантиссу и показатель степени из числа double в C# (или .NET в целом)?
Я нашел этот пример с помощью Google, но не уверен, насколько он будет надежным. Может ли двоичное представление для double измениться в какой-нибудь будущей версии платформы и т. д.?
Другая альтернатива, которую я нашел, заключалась в использовании System.Decimal вместо double и использовании метода Decimal.GetBits() для их извлечения.
Есть предложения?
Подробнее здесь: https://stackoverflow.com/questions/389 ... in-c-sharp