✔ 最佳答案
JavaScript =【電腦】一種由Sun Microsystems所開發的程式語言(它是一種嚴密的物件導向的語言,適合在網際網路上發展主從架構的應用程式
java=爪哇
浮點數,也稱作實數,用於需要小數點運算的地方。舉例來說,像開根號或其他困難的像正弦餘弦等這類的運算,其結果的精確度中需要有小數點的型態。Java 採用了標準(IEEE-754)浮點型態組合與連算子。這兩種浮點類別,float 與 double,分別代表單精準與雙精準的數值。他們的寬度與範圍顯示如下:
名 稱 寬 度
範 圍
double 64 1.7e-308 to 1.7e+308
float 32 3.4e-038 to 3.4e+038
底下再將每個浮點數型態仔細的介紹:
float
型態 float 用以指定一個單精準的數值,它使用32個位元的記憶體空間。單精準在某些處理器上連算速度較快且所佔空間只有雙精準的一半,但是當數值非常大或非常小的時候會變得不精準。當你需要小數元件,但不要求高的精確度,float 型態的變數就很有用。譬如,float 在表示幾元幾分時可以派上用場。底下是一個 floa t變數宣告的範例:
float hightemp, lowtemp;
double
雙精準數,就如關鍵字 double 所示,以 64 位元來儲存一個值。在一些擁有高速浮點運算器的現代處理器上,雙精準實際上比單精準連算來的快。所有較困難的函數像 sin() 和 cos(),皆傳回double值。當你需要在反覆運算後仍維持精確度,或處理很大的數值,double是最好的選擇。
型態 float 用以指定一個單精準的數值,它使用32個位元的記憶體空間。單精準在某些處理器上連算速度較快且所佔空間只有雙精準的一半,但是當數值非常大或非常小的時候會變得不精準。當你需要小數元件,但不要求高的精確度,float 型態的變數就很有用。譬如,float 在表示幾元幾分時可以派上用場。底下是一個 floa t變數宣告的範例:
float hightemp, lowtemp;
double
雙精準數,就如關鍵字 double 所示,以 64 位元來儲存一個值。在一些擁有高速浮點運算器的現代處理器上,雙精準實際上比單精準連算來的快。所有較困難的函數像 sin() 和 cos(),皆傳回double值。當你需要在反覆運算後仍維持精確度,或處理很大的數值,double是最好的選擇。