單精度和雙精度舉例 單精度,雙精度浮點數(shù)是什么?
單精度,雙精度浮點數(shù)是什么?單精度浮點是指占用32位存儲空間的單精度值。在某些處理器上,單精度比雙精度快,只占雙精度空間的一半,但當值大或小時,它就變得不精確了。當您需要小數(shù)部分且不需要高精度時,單精
單精度,雙精度浮點數(shù)是什么?
單精度浮點是指占用32位存儲空間的單精度值。在某些處理器上,單精度比雙精度快,只占雙精度空間的一半,但當值大或小時,它就變得不精確了。當您需要小數(shù)部分且不需要高精度時,單精度浮點變量非常有用。例如,單精度浮點在表示美元和美分時非常有用。下面是一些聲明單精度浮點變量的示例:float hightemp、lowtemp、double,正如其關鍵字“double”所指示的,占用64位存儲空間。在一些為高速數(shù)學計算而優(yōu)化的現(xiàn)代處理器上,雙精度實際上比單精度快。所有超出人類經(jīng)驗的數(shù)學函數(shù),如sin()、cos()和sqrt(),都返回雙精度值。當您需要保持重復迭代的精度時,或者當您對大量數(shù)字進行操作時,雙精度是最佳選擇。