91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java 中有哪些常見的進制數值常量

發布時間:2021-02-20 13:54:15 來源:億速云 閱讀:224 作者:Leah 欄目:開發技術

今天就跟大家聊聊有關Java 中有哪些常見的進制數值常量,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

package cn.nxl2018;
class Test{
   //十進制常量賦值
   void decimals(){
    byte b=10;
    short s=10;
    char ch=69;
    int i=10;
    long l=10l;//l/L可加可不加
    float f=10.1f;//float f=10,可以不加f將10默認轉換為float類型,輸出10.0。但當是小數時必須加f。
    float f2=10.2e3f;//可以用指數形式來表示
    double d=10.1;//小數常量默認為double類型
    double d1=10.01d;//d是可以省略的
  }
  //八進制常量賦值
    void octa(){
    byte b=03;
    short s=03;
    char ch=076;
    int i=03;
    long l=03;
    float f=03.1f;//非八進制數,等價于3.1f
    double d=03.1d;//非非八進制數,等價于3.1d
    //也就是說浮點數不能表示八進制數
  }
  //十六進制常量賦值
  static void hex(){
    byte b=0x12;
    short s=0x12;
    char ch=0x78;
    int i=0x12;
    long l=0x12;
    float f=0x1.2p2f;//十六進制用p表示指數,不是e;另外十六 進制浮點數必須以指數形式表示
    double d=0x1.2p2d;
    //java中沒有提供二進制常量表示形式
    //如果給變量賦值為負數的時候,十進制的話直接加負號,十六進制直接在最高位設置為1
  }
}

補充:Java整數常量進制表示

Java針對整數常量提供了4種表現形式

二進制(0 1),以0b開頭,如:0b10000表示16

八進制(0 ~ 7),以 0 開頭,如:020表示16

十進制(0 ~ 9),就是我們生活中使用的,如:16就表示16

十六進制(0 ~ 9 , a ~ f),以0x開頭,如:0x10表示16

看完上述內容,你們對Java 中有哪些常見的進制數值常量有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

临澧县| 鹿邑县| 济阳县| 沅江市| 府谷县| 通化县| 新竹县| 焉耆| 越西县| 忻城县| 黄大仙区| 岗巴县| 西青区| 婺源县| 中方县| 赤水市| 六枝特区| 琼中| 义乌市| 延吉市| 洛阳市| 黄石市| 桃江县| 天祝| 万州区| 柯坪县| 牟定县| 崇信县| 陕西省| 定兴县| 平潭县| 湖南省| 河间市| 金坛市| 佛冈县| 汾阳市| 六枝特区| 安义县| 咸宁市| 郸城县| 湾仔区|