多くの場合、2つの小数点を取得するなど、数字をフォーマットします。これは最も一般的な場所です。 JavaはDecimalFormatクラスを提供して、必要な数の数字をフォーマットするのに役立ちます。これが例です:
importjava.text.decimalformat; public class testnumberformat {public static void main(string [] args){doublepi = 3.1415927; // pit //単一の整数System.out.println(newDecimalFormat( "0")。形式(pi)); // 3 //単一の整数と小数点以下の2つの小数点system.out.println(newdecimalformat( "0.00")。形式(pi)); //3.14 // 2つの整数と3つの小数の場所をピットすると、不十分な整数が0.System.out.println(new Decimalformat( "00.000")。形式(pi)); // 03.142 //すべての整数部品System.out.out.out.Out.println(newdecimalformat(pi); // 3 //パーセンテージとしてカウントし、2つの小数system.out.println(new decimalformat( "#。##%")。形式(pi)); //314.16% LONGC = 299792458; //光の速度//ディスプレイは科学表記法として、5つの小数点はsystem.out.println(newdecimalformat( "#。#### e0")。形式(c))を取得します。 //2.99792e8 //ディスプレイは科学表記法として、4つの小数点はsystem.out.println(newdecimalformat( "00。#### e0")。フォーマット(c))を取得します。 //29.9792E7 // 3桁ごとにコンマで区切られています。 System.out.println(newDecimalFormat( "、###")。フォーマット(c)); // 299,792,458 //形式をテキストSystem.out.println(newDecimalFormat( "光の速度は秒、###メーター。")。フォーマット(c)); }}Decimalformatクラスは、主に2つのプレースホルダー#と0に依存して、数値の長さを指定します。 0は、数字の数が不十分な場合、0で満たされ、#は可能な限りこの位置に数値が引かれることを意味します。上記の例には、ほとんどすべての基本的な使用法が含まれています。詳細を知りたい場合は、DecimalFormatクラスのドキュメントを参照してください。
上記はこの記事のすべての内容です。みんなの学習に役立つことを願っています。誰もがwulin.comをもっとサポートすることを願っています。