| パッケージ | mx.formatters |
| クラス | public class NumberBase |
| 継承 | NumberBase Object |
関連項目
| プロパティ | 定義元 | ||
|---|---|---|---|
![]() | constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。 | Object | |
| decimalSeparatorFrom : String
入力ストリングを解析する際に使用する小数点の区切り記号文字です。 | NumberBase | ||
| decimalSeparatorTo : String
フォーマットした小数の値を出力するときに使用する小数点の区切り文字を表します。 | NumberBase | ||
| isValid : Boolean = false
true の場合、フォーマットが成功したことを示します。それ以外の場合は false です。 | NumberBase | ||
![]() | prototype : Object [静的]
クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。 | Object | |
| thousandsSeparatorFrom : String
入力ストリングで桁区切り記号として使用する文字を表します。 | NumberBase | ||
| thousandsSeparatorTo : String
出力ストリングで桁区切り記号として使用する文字を表します。 | NumberBase | ||
| メソッド | 定義元 | ||
|---|---|---|---|
NumberBase(decimalSeparatorFrom:String = ".", thousandsSeparatorFrom:String = ",", decimalSeparatorTo:String = ".", thousandsSeparatorTo:String = ",")
コンストラクタです。 | NumberBase | ||
デフォルトの小数区切り記号である "." を decimalSeparatorTo で指定した小数区切り記号に置き換えて数値をフォーマットします。 | NumberBase | ||
マイナス記号(-)か括弧 () のいずれかを使用して、負の数値をフォーマットします。 | NumberBase | ||
decimalSeparatorTo プロパティを小数区切り記号として使用して小数を設定し、数値をフォーマットします。 | NumberBase | ||
数値を四捨五入してフォーマットします。 | NumberBase | ||
数値を四捨五入し、小数を設定してフォーマットします。 | NumberBase | ||
thousandsSeparatorTo プロパティを桁区切り記号、decimalSeparatorTo プロパティを小数区切り記号として使用し、数値をフォーマットします。 | NumberBase | ||
![]() |
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | |
![]() |
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | |
フォーマットしたストリングから数値を抽出します。 | NumberBase | ||
![]() |
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | |
![]() |
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | |
![]() |
指定されたオブジェクトのストリング表現を返します。 | Object | |
![]() |
指定されたオブジェクトのプリミティブな値を返します。 | Object | |
| decimalSeparatorFrom | プロパティ |
| decimalSeparatorTo | プロパティ |
| isValid | プロパティ |
public var isValid:Boolean = false
true の場合、フォーマットが成功したことを示します。それ以外の場合は false です。
| thousandsSeparatorFrom | プロパティ |
| thousandsSeparatorTo | プロパティ |
| NumberBase | () | コンストラクタ |
public function NumberBase(decimalSeparatorFrom:String = ".", thousandsSeparatorFrom:String = ",", decimalSeparatorTo:String = ".", thousandsSeparatorTo:String = ",")コンストラクタです。
パラメータdecimalSeparatorFrom:String (default = ".") — 入力ストリングを解析する際に使用する小数点の区切り記号です。
| |
thousandsSeparatorFrom:String (default = ",") — 入力ストリングで桁区切り記号として使用する文字を表します。
| |
decimalSeparatorTo:String (default = ".") — フォーマットした小数の値を出力するときに使用する小数点の区切り文字を表します。
| |
thousandsSeparatorTo:String (default = ",") — 出力ストリングで桁区切り記号として使用する文字を表します。
|
| formatDecimal | () | メソッド |
public function formatDecimal(value:String):String
デフォルトの小数区切り記号である "." を decimalSeparatorTo で指定した小数区切り記号に置き換えて数値をフォーマットします。
パラメータ
value:String — Number のストリング値(アメリカ式 ####.## にフォーマットされる)。
|
String — 入力のストリング表現("." が小数のフォーマット文字に置き換えられる)。
|
| formatNegative | () | メソッド |
public function formatNegative(value:String, useSign:Boolean):Stringマイナス記号(-)か括弧 () のいずれかを使用して、負の数値をフォーマットします。
パラメータ
value:String — フォーマットする値を表します。
| |
useSign:Boolean — true の場合、マイナス記号(-)が使用されます。 false の場合、括弧 () が使用されます。
|
String — フォーマットした数値。
|
| formatPrecision | () | メソッド |
public function formatPrecision(value:String, precision:int):String
decimalSeparatorTo プロパティを小数区切り記号として使用して小数を設定し、数値をフォーマットします。
パラメータ
value:String — フォーマットする値を表します。
| |
precision:int — 使用する小数点以下の桁数を表します。
|
String — フォーマットした数値。
|
| formatRounding | () | メソッド |
public function formatRounding(value:String, roundType:String):String数値を四捨五入してフォーマットします。 実行できる四捨五入のタイプは、mx.formatters.NumberBaseRoundType で定義されています。
パラメータ
value:String — 四捨五入する値を表します。
| |
roundType:String — 実行する四捨五入のタイプを表します。NumberBaseRoundType.NONE、NumberBaseRoundType.UP、NumberBaseRoundType.DOWN または NumberBaseRoundType.NEAREST です。
|
String — フォーマットした数値。
|
関連項目
| formatRoundingWithPrecision | () | メソッド |
public function formatRoundingWithPrecision(value:String, roundType:String, precision:int):String数値を四捨五入し、小数を設定してフォーマットします。 実行できる四捨五入のタイプは、mx.formatters.NumberBaseRoundType で定義されています。
パラメータ
value:String — 四捨五入する値を表します。
| |
roundType:String — 実行する四捨五入のタイプを表します。NumberBaseRoundType.NONE、NumberBaseRoundType.UP、NumberBaseRoundType.DOWN または NumberBaseRoundType.NEAREST です。
| |
precision:int — 使用する小数の桁数(整数)を表します。
|
String — フォーマットした数値。
|
関連項目
| formatThousands | () | メソッド |
public function formatThousands(value:String):String
thousandsSeparatorTo プロパティを桁区切り記号、decimalSeparatorTo プロパティを小数区切り記号として使用し、数値をフォーマットします。
パラメータ
value:String — フォーマットする値を表します。
|
String — フォーマットした数値。
|
| parseNumberString | () | メソッド |
public function parseNumberString(str:String):Stringフォーマットしたストリングから数値を抽出します。 ストリングを左から右に向かって調べ、最初の数値を返します。 桁区切り記号を無視し、小数点と小数点以下の数値を含めます。
パラメータ
str:String — 数値として解析するストリングを表します。
|
String — 小数になる可能性がある値です。
|
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/formatters/NumberBase.html