float、double以及正負無窮大——2017.08.01
阿新 • • 發佈:2017-08-01
8.0 科學計算 rate init fin 輸出結果 logs prim 5.5
package Collection; public class PrimitiveType { public static void main(String[] args) { // TODO Auto-generated method stub float f=5.45321562154655215f;//定義float類型後面必須加f float f1=5.2354f; //對比兩個輸出結果之間的差異 float f2=54222.4541564664f; float f3=574841154.021f; System.out.println(f); System.out.println(f1); System.out.println(f2); System.out.println(f3); /* * 5.4532156 5.2354 54222.453 5.7484115E8 經過對比我們發現如果float輸出不超過8位 數字E8表示乘以科學計算法 */ } }
package Collection; public class PrimitiveDouble { public static void main(String[] args) { // TODO Auto-generated method stub double d1=23518811455.5144; double d2=2.5; System.out.println(d1); System.out.println(d2); } //2.35188114555144E10 //2.5 //此時double可以不帶d; }
package Collection; public class PrimitiveDouble { public static void main(String[] args) { System.out.println(3.2f/0); System.out.println(-3.2f/0); //Infinity 正無窮大 // -Infinity 負無窮大 } //Infinity 正無窮大 // -Infinity 負無窮大 }
float、double以及正負無窮大——2017.08.01