首頁  >  文章  >  Java  >  Java怎麼定義Long型

Java怎麼定義Long型

王林
王林轉載
2023-05-02 16:40:143669瀏覽

Java定義Long資料型別

Long lg=10L;

只需要在定義的的整數後面加個L;

就跟定義float資料型別一樣

Float ft=5.20F;

Java定義的long和float為什麼要加L和F?

定義long類型變數為什麼需要加L?

  • 基本資料型態i​​nt,佔用4個位元組,取值範圍為-231 ~ 231-1,轉換為十進位是-2147483648 ~ 2147483647

  • ##基本資料型別long,佔用8個位元組,取值範圍為-263 ~ 263-1,轉換為十進位是-9223372036854775808 ~ 9223372036854775807

Java怎麼定義Long型

  • ##我們知道Java中,整數的預設資料型態是int。當我們將一個整數賦值給任何型別變數時,這個整數預設是int型。 如果這個數字小於int的最大值,可以直接給long賦值,因為int的值範圍小於long型,可以自動轉換。

  • 如果這個數字大於int的最大值,此時無法自動轉換,我們就需要在數字後面加上L來進行強轉,否則會報錯。
  • 定義float類型變數為什麼需要加F?

基本資料型別

float

,佔用4個位元組,取值範圍為

-3.40E 38 ~ 3.40E 38

Java怎麼定義Long型基本資料型別

double###,佔用8個位元組,取值範圍為###-1.79E 308 ~ 1.79E 308######### ######在Java中浮點數的預設資料型別是double,當我們將一個浮點數賦值給任何型別變數時,這個浮點數預設是double型。 ######如果我們將整數賦值給float,因為float的取值範圍大於int,會自動進行轉換######如果我們將浮點數賦值給float,因為float的取值範圍小於double ,此時需要在後面加上F進行強轉#############

以上是Java怎麼定義Long型的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除