色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java double和long

林國瑞1年前10瀏覽0評論

Java是一種強類型語言,其中定義了許多種數據類型,包括整型、浮點型、布爾型等。本文將重點介紹Java中的double和long兩種數據類型。

首先,double是Java中的浮點型數據類型,它可以表示非常大或非常小的數字,并且可以進行基本的算術運算。例如:

double a = 3.1415926;
double b = 2.71828;
double c = a + b;
System.out.println(c); //輸出5.8598726

上述代碼中,聲明了三個double類型的變量a、b、c,并分別賦值為3.1415926、2.71828、a+b。我們可以看到,double類型的變量可以直接進行算術運算。

與double不同,long是Java中的整型數據類型,它可以表示較大的整數,例如:

long a = 1234567890L;
long b = 9876543210L;
long c = a + b;
System.out.println(c); //輸出11111111100

需要注意的是,在聲明long類型的變量時,必須在數字后加上“L”或“l”,以便Java將其識別為long類型。

此外,當需要將一個double類型的變量轉換為long類型時,可以使用Java中的強制類型轉換。例如:

double a = 3.1415926;
long b = (long) a;
System.out.println(b); //輸出3

上述代碼中,首先將double類型的變量a強制轉換為long類型,然后將其賦值給long類型的變量b。

總之,double和long是Java中非常常用的數據類型,它們分別適用于不同的場景,需要根據具體情況進行選擇。