2015-11-27 36 views
1

我需要使用struct模塊在Python中打包數字。我想檢查一個數字是float還是double,當我打包時。我怎樣才能做到這一點?有沒有內置功能,或者我需要寫一個?或者我需要編寫一個簡單的Float s的類,而不是使用python的float(實際上是Double s)?Python:FLoat or Double

在此先感謝!

回答

2

Python沒有C風格float,它只有一個C風格的double,叫做float

您必須自己決定在設計結構時是否需要額外精度的double。或者,相反,您必須決定獲得一點空間效率是否值得精確度的損失。

相關問題