Rumah  >  Artikel  >  Java  >  Bagaimana untuk menentukan jenis Long dalam Java

Bagaimana untuk menentukan jenis Long dalam Java

王林
王林ke hadapan
2023-05-02 16:40:143673semak imbas

Java mentakrifkan jenis data Panjang

Long lg=10L;

Cuma tambah L selepas jenis integer yang ditakrifkan

adalah sama seperti mentakrifkan jenis data apungan

Float ft=5.20F;

Takrifan Java Mengapa perlu kita perlu menambah L dan F kepada panjang dan terapung?

Mengapa anda perlu menambah L semasa menentukan pembolehubah jenis panjang?

  • Int jenis data asas, menduduki 4 bait, julat nilai ialah -231 ~ 231-1, ditukar kepada perpuluhan ialah -2147483648 ~ 2147483647

  • Jika nombor ini lebih kecil daripada nilai maksimum int, anda boleh terus menetapkan nilai kepada panjang, kerana julat nilai int adalah lebih kecil daripada jenis panjang dan boleh ditukar secara automatik.
Jika nombor ini lebih besar daripada nilai maksimum int, penukaran automatik tidak boleh dilakukan pada masa ini Kami perlu menambah L selepas nombor untuk melakukan penukaran paksa, jika tidak, ralat akan dilaporkan.

Mengapa anda perlu menambah F semasa menentukan pembolehubah jenis apungan?

Bagaimana untuk menentukan jenis Long dalam Java

Jenis data asas

terapung

, menduduki 4 bait dan julat nilai ialah
    -3.40E+38 ~ +3.40E+38
  • Jenis data asas berganda

    , menduduki 8 bait dan julat nilai ialah
  • -1.79E+308 ~ +1.79E+308
  • Jenis data lalai nombor titik terapung di Java adalah dua kali ganda Apabila kita menetapkan nombor titik terapung kepada mana-mana jenis pembolehubah, nombor titik terapung lalai kepada jenis berganda.

    Jika kita menetapkan integer untuk terapung, kerana julat nilai apungan lebih besar daripada int, ia akan ditukar secara automatik
Jika kita menetapkan nombor titik terapung untuk terapung, kerana julat nilai apungan adalah lebih kecil daripada dua kali ganda , maka anda perlu menambah F pada penghujung untuk pemindahan paksa

Atas ialah kandungan terperinci Bagaimana untuk menentukan jenis Long dalam Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam