DecimalFormat 類基本使用

/*
 * DecimalFormat 類主要靠 # 和 0 兩種佔位符號來指定數字長度
 * 0 表示若是位數不足則以 0 填充
 * # 表示只要有可能就把數字拉上這個位置
 *
 */
    public static void main(String[] args){
        double pi=123.5678;api

        //取全部整數部分  124
        System.out.println(new DecimalFormat("#").format(pi));
        //強制保留兩位小數 123.57
        System.out.println(new DecimalFormat("#.00").format(pi));spa

        pi=123.5;
        //取全部整數部分  124
        System.out.println(new DecimalFormat("#").format(pi));
        //強制保留兩位小數 123.50
        System.out.println(new DecimalFormat("#.00").format(pi));
        //強制保留兩整數、兩位小數 123.50
        System.out.println(new DecimalFormat("00.00").format(pi));
        //強制保留四整數、三位小數 0123.500
        System.out.println(new DecimalFormat("0000.000").format(pi));
        pi=0.9881;
        //以百分比方式計數,並取兩位小數   98.81%
        System.out.println(new DecimalFormat("#.##%").format(pi));翻譯

    //注意一點 orm

    pi=0.98;ci

    System.out.println(new DecimalFormat("#.00").format(pi));文檔

   // 猜猜結果是什麼?  .98form

    //api中文幫助文檔關於」#」的翻譯是錯誤的,原文爲「zero shows as absent」譯爲「若是爲0,則不顯示」。
   //「#」能夠理解爲在正常的數字顯示中,若是前綴與後綴出現沒必要要的多餘的0,則將其忽略。
    }im

相關文章
相關標籤/搜索