デジタルクラス
1.についてデジタルフォーマットさ:java.text.DecimalFormatの。
2.番号書式要素:
#任意の数 、千 小数点 0が ゼロでパディングされていません
パッケージはcom.bjpowernode.java_learning、 インポートjava.text.DecimalFormatのを、 パブリック クラスD80_1_ { 公共の 静的な 無効メイン(文字列[] args)を{ // 1.デジタル形式のオブジェクトを作成します @ デマンド:千分の追加 のDecimalFormatのDFを = 新しい新しい DecimalFormatは、10( "####、###" ); // フォーマットを開始 // ナンバーを- >文字列 のSystem.out.println(df.format( 1234567 )); // 需要:追加千分の、2進は置い てDecimalFormat DF1 = 新しい新しい DecimalFormatは、10( "###、### ##。" ); System.out.println(df1.format( 1234567.123 )); // 需要:ゼロ補うに十分な、千を追加小数点以下4桁、およびない のDecimalFormat DF2 = 新新のDecimalFormat( "###、### 00を" ) ; のSystem.out.println(df2.format( 1234567.123 )); } }
二、java.math.BigDecimalの
1.金融ソフトウェアに適したデータを極めて高精度のこのタイプ。
2.財務ソフトウェアタイプ倍精度が低すぎます
パッケージはcom.bjpowernode.java_learning、 インポートのjava.math.BigDecimalと、 パブリック クラスD80_2_BigDecimal { 公共 静的 ボイドメイン(文字列[]引数){ //が大きいデータ作成 のBigDecimal V1は = 新しい新規のBigDecimal(10 ) のBigDecimal V2 = 新しい新規のBigDecimal (10 ); // 加算行う @ V1 + V2と、// エラー2つの参照型は、追加できません // 加算演算を実行するメソッドを呼び出す必要があり BigDecimalをV3 = v1.add(V2) のSystem.out.println (V3); } }
第三に、乱数を生成し、
パッケージはcom.bjpowernode.java_learning、 インポートjava.util.Randomのを、 パブリック クラスD80_3_Random { 公共 静的 ボイドメイン(文字列[]引数){ // 新しい乱数ジェネレータを作成 ランダムR&LTを = 新しい新しいランダム(); // 生成します乱数のint型 // INT r.nextInt = I(101); // [0-100の間の乱数] // のSystem.out.println(I); // ループは5つの乱数を生成 するために(INT I = 0、I <5; I ++ ){ System.out.printlnは(r.nextInt( 101 )); } } }
第四に、ソースコード:
D80_1_DecimalFormat.java
D80_2_BigDecimal.java
D80_3_Random.java
https://github.com/ruigege66/Java/blob/master/D80_1_DecimalFormat.java
https://github.com/ruigege66/Java/blob/master/D80_2_BigDecimal.java
https://github.com/ruigege66/Java/blob/master/D80_3_Random.java
2.CSDNます。https://blog.csdn.net/weixin_44630050
3.パークブログます。https://www.cnblogs.com/ruigege0000/
4.歓迎マイクロチャンネル公衆数に焦点を当て:フーリエ変換材料を学ぶビッグデータを取得するために、唯一の交流を学ぶために、舞台裏の返信「贈り物」をパブリック個人番号を変換