2011-09-26 79 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