| 包 | mx.formatters | 
| 类 | public class NumberBase | 
| 继承 | NumberBase    Object | 
| 语言版本: | ActionScript 3.0 | 
| 产品版本: | Flex 3 | 
| 运行时版本: | Flash Player 9, AIR 1.1 | 
相关 API 元素
公共属性
| 属性 | 由以下参数定义 | ||
|---|---|---|---|
![]()  | constructor : Object 
	 对类对象或给定对象实例的构造函数的引用。  | Object | |
| decimalSeparatorFrom : String 
      分析输入 String 时使用的小数分隔符。  | NumberBase | ||
| decimalSeparatorTo : String 
      输出格式化的十进制数字时使用的小数分隔符。  | NumberBase | ||
| isValid : Boolean = false 
	  如果为 true,则表示格式设置成功;否则,将为 false。  | NumberBase | ||
| thousandsSeparatorFrom : String 
      在输入 String 中用作千分位分隔符的字符。  | NumberBase | ||
| thousandsSeparatorTo : String 
      在输出 String 中用作千分位分隔符的字符。  | NumberBase | ||
公共方法 
| 方法 | 由以下参数定义 | ||
|---|---|---|---|
NumberBase(decimalSeparatorFrom:String = ".", thousandsSeparatorFrom:String = ",", decimalSeparatorTo:String = ".", thousandsSeparatorTo:String = ",") 
	  构造函数。  | NumberBase | ||
      将以指数形式表示的数字格式设置为以小数形式表示。  | NumberBase | ||
	  通过使用由 decimalSeparatorTo 指定的小数分隔符替换默认的小数点“.”来设置数字的格式。  | NumberBase | ||
	  使用减号 (-) 或括号 () 设置负数的格式。  | NumberBase | ||
	  使用 decimalSeparatorTo 属性作为小数分隔符来设置小数精度,从而设置数字的格式。  | NumberBase | ||
	  通过舍入设置数字格式。  | NumberBase | ||
	  通过舍入并设置小数精度来设置数字格式。  | NumberBase | ||
	  使用 thousandsSeparatorTo 属性和 decimalSeparatorTo 属性分别作为千位分隔符和小数分隔符来设置数字的格式。  | NumberBase | ||
![]()  | 
	 表示对象是否已经定义了指定的属性。  | Object | |
![]()  | 
	 表示 Object 类的实例是否在指定为参数的对象的原型链中。  | Object | |
	  从格式化的 String 中提取一个数字。  | NumberBase | ||
![]()  | 
	 表示指定的属性是否存在、是否可枚举。  | Object | |
![]()  | 
     设置循环操作动态属性的可用性。  | Object | |
![]()  | 
	 返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。  | Object | |
![]()  | 
	 返回指定对象的字符串表示形式。  | Object | |
![]()  | 
	 返回指定对象的原始值。  | Object | |
属性详细信息
decimalSeparatorFrom | 属性 | 
public var decimalSeparatorFrom:String| 语言版本: | ActionScript 3.0 | 
| 产品版本: | Flex 3 | 
| 运行时版本: | Flash Player 9, AIR 1.1 | 
分析输入 String 时使用的小数分隔符。
 默认值为 "."。
decimalSeparatorTo | 属性 | 
public var decimalSeparatorTo:String| 语言版本: | ActionScript 3.0 | 
| 产品版本: | Flex 3 | 
| 运行时版本: | Flash Player 9, AIR 1.1 | 
输出格式化的十进制数字时使用的小数分隔符。
 默认值为 "."。
isValid | 属性 | 
public var isValid:Boolean = false| 语言版本: | ActionScript 3.0 | 
| 产品版本: | Flex 3 | 
| 运行时版本: | Flash Player 9, AIR 1.1 | 
	  如果为 true,则表示格式设置成功;否则,将为 false。
	  
	  
thousandsSeparatorFrom | 属性 | 
public var thousandsSeparatorFrom:String| 语言版本: | ActionScript 3.0 | 
| 产品版本: | Flex 3 | 
| 运行时版本: | Flash Player 9, AIR 1.1 | 
在输入 String 中用作千分位分隔符的字符。
 默认值为 ","。
thousandsSeparatorTo | 属性 | 
public var thousandsSeparatorTo:String| 语言版本: | ActionScript 3.0 | 
| 产品版本: | Flex 3 | 
| 运行时版本: | Flash Player 9, AIR 1.1 | 
在输出 String 中用作千分位分隔符的字符。
 默认值为 ","。
构造函数详细信息
NumberBase | () | 构造函数 | 
public function NumberBase(decimalSeparatorFrom:String = ".", thousandsSeparatorFrom:String = ",", decimalSeparatorTo:String = ".", thousandsSeparatorTo:String = ",")| 语言版本: | ActionScript 3.0 | 
| 产品版本: | Flex 3 | 
| 运行时版本: | Flash Player 9, AIR 1.1 | 
构造函数。
参数decimalSeparatorFrom:String (default = ".") — 分析输入 String 时使用的小数分隔符。
	 
	   | |
thousandsSeparatorFrom:String (default = ",") — 在输入 String 中用作千分位分隔符的字符。
	 
	   | |
decimalSeparatorTo:String (default = ".") — 输出格式化的十进制数字时使用的小数分隔符。
	 
	   | |
thousandsSeparatorTo:String (default = ",") — 在输出 String 中用作千分位分隔符的字符。
	  
	   | 
方法详细信息
expandExponents | () | 方法 | 
formatDecimal | () | 方法 | 
formatNegative | () | 方法 | 
formatPrecision | () | 方法 | 
formatRounding | () | 方法 | 
 public function formatRounding(value:String, roundType:String):String| 语言版本: | ActionScript 3.0 | 
| 产品版本: | Flex 3 | 
| 运行时版本: | Flash Player 9, AIR 1.1 | 
通过舍入设置数字格式。可能的舍入类型由 mx.formatters.NumberBaseRoundType 定义。
参数
value:String — 要舍入的值。
	 
	   | |
roundType:String — 可执行的舍入类型:NumberBaseRoundType.NONE、NumberBaseRoundType.UP、NumberBaseRoundType.DOWN 或 NumberBaseRoundType.NEAREST。
	 
	   | 
String — 格式化的数字。
	 
	   | 
相关 API 元素
formatRoundingWithPrecision | () | 方法 | 
 public function formatRoundingWithPrecision(value:String, roundType:String, precision:int):String| 语言版本: | ActionScript 3.0 | 
| 产品版本: | Flex 3 | 
| 运行时版本: | Flash Player 9, AIR 1.1 | 
通过舍入并设置小数精度来设置数字格式。可能的舍入类型由 mx.formatters.NumberBaseRoundType 定义。
参数
value:String — 要舍入的值。
	 
	   | |
roundType:String — 可执行的舍入类型:NumberBaseRoundType.NONE、NumberBaseRoundType.UP、NumberBaseRoundType.DOWN 或 NumberBaseRoundType.NEAREST。
	 
	   | |
precision:int — int,要使用的小数位数。
	 
	   | 
String — 格式化的数字。
	 
	   | 
相关 API 元素
formatThousands | () | 方法 | 
parseNumberString | () | 方法 | 
Tue Jun 12 2018, 11:04 AM Z
 
 隐藏继承的公共属性
 显示继承的公共属性