2011-09-26 63 views
1

可能重复:
extracting mantissa and exponent from double in c#浮点数

你如何分开的分数,并在浮点数的指数?

在C++中,我能够使用“union”,但在C#中不允许使用联合。

union {fix lc; long double cv;} ldblun; 
+0

这在C++中也不起作用。 –

+0

你需要什么分数?也许我们可以通过进一步调查你的问题来解决问题。然而,有几十种可能性来获得你想要的东西。 – UrbanEsc

回答

1

BitConverter.DoubleToInt64Bits()

然后,只需移位和掩模。

+0

对不起,我误解了这个问题..谢谢指出 – V4Vendetta