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.