数値操作/数値をカンマ区切りで整形したい
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* 数値をカンマ区切りのフォーマットに整形したい [#rfd0894b]
数字を金額フォーマットである3桁ごとカンマを付けたい場合の...
#contents
* 関連記事 [#m80930ae]
-[[数値をカンマ区切りで整形し+記号を付けたい>数値操作/数...
* java.text.DecimalFormat を使ってカンマ区切りに整形する ...
java.text.DecimalFormatを使うことにより、数値をカンマ区切...
以下にサンプルソースを記します。
** サンプルソース [#ae5addb6]
#ref(ex.zip)
import java.text.DecimalFormat;
class ConvertMoneyFormat {
public static void main(String args[]) {
// カンマ区切りフォーマットに変換する数値
Double dnum1 = 12345D;
Double dnum2 = -12345D;
Integer inum1 = 67890;
Integer inum2 = -67890;
// カンマ区切りに整形した文字列を格納する変数
String strNum = "";
// DecimalFormat によりカンマ区切り整形
DecimalFormat format = new DecimalFormat();
format.applyPattern("###,###,###,###,###");
// 処理数字
strNum = format.format(dnum1);
System.out.println(strNum);
strNum = format.format(dnum2);
System.out.println(strNum);
strNum = format.format(inum1);
System.out.println(strNum);
strNum = format.format(inum2);
System.out.println(strNum);
}
}
** 実行結果 [#j57226ce]
上記のサンプルソースをコンパイルおよび実行した時の出力で...
$ javac ConvertMoneyFormat.java
$ java ConvertMoneyFormat
12,345
-12,345
67,890
-67,890
DoubleとIntegerの両方を試しています。~
また、サンプルソースを見てもらうとわかるように、マイナス...
出力を見てもらうとわかるように、マイナス記号が付加されて...
以上、java.text.DecimalFormatを使って、数値を金額のフォー...
終了行:
#navi(../)
* 数値をカンマ区切りのフォーマットに整形したい [#rfd0894b]
数字を金額フォーマットである3桁ごとカンマを付けたい場合の...
#contents
* 関連記事 [#m80930ae]
-[[数値をカンマ区切りで整形し+記号を付けたい>数値操作/数...
* java.text.DecimalFormat を使ってカンマ区切りに整形する ...
java.text.DecimalFormatを使うことにより、数値をカンマ区切...
以下にサンプルソースを記します。
** サンプルソース [#ae5addb6]
#ref(ex.zip)
import java.text.DecimalFormat;
class ConvertMoneyFormat {
public static void main(String args[]) {
// カンマ区切りフォーマットに変換する数値
Double dnum1 = 12345D;
Double dnum2 = -12345D;
Integer inum1 = 67890;
Integer inum2 = -67890;
// カンマ区切りに整形した文字列を格納する変数
String strNum = "";
// DecimalFormat によりカンマ区切り整形
DecimalFormat format = new DecimalFormat();
format.applyPattern("###,###,###,###,###");
// 処理数字
strNum = format.format(dnum1);
System.out.println(strNum);
strNum = format.format(dnum2);
System.out.println(strNum);
strNum = format.format(inum1);
System.out.println(strNum);
strNum = format.format(inum2);
System.out.println(strNum);
}
}
** 実行結果 [#j57226ce]
上記のサンプルソースをコンパイルおよび実行した時の出力で...
$ javac ConvertMoneyFormat.java
$ java ConvertMoneyFormat
12,345
-12,345
67,890
-67,890
DoubleとIntegerの両方を試しています。~
また、サンプルソースを見てもらうとわかるように、マイナス...
出力を見てもらうとわかるように、マイナス記号が付加されて...
以上、java.text.DecimalFormatを使って、数値を金額のフォー...
ページ名: