Getting significand and exponent value from floating point literal with C#
A literal of 0.25 can be expressed with 1*2^(-2) so that we can get 1 as significand and -2 as exponent. 

What function can I get the significand/exponent with C#?

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

As the floating point numbers are stored in sign/significand/exponent format, I think there should be a straightforward way to read them.
Getting significand and exponent value from floating point literal with C#
===

A literal of 0.25 can be expressed with 1*2^(-2) so that we can get 1 as significand and -2 as exponent. 

What function can I get the significand/exponent with C#?

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

As the floating point numbers are stored in sign/significand/exponent format, I think there should be a straightforward way to read them.