<numeric>

<numeric> (數值) 表示功能值細節的值部分資訊,包含一個數值或數值範圍。 18.3 Other Atomic Feature Values
組件iso-fs — 18 Feature Structures
屬性
value提供所表示數值的底限,以及 (若無標明max) 其上限。
狀態 必備的
資料類型

<rng:ref name="data.numeric"/>
data.numeric
A real number or integer.
max提供所表示數值的上限。
狀態 非必備的
資料類型

<rng:ref name="data.numeric"/>
data.numeric
A real number or integer.
trunc標明是否應將該數值四捨五入而取得一個整數。
狀態 非必備的
資料類型

<rng:ref name="data.truthValue"/>
data.truthValue
屬於
可包含空白元素
宣告

<rng:element name="numeric">
<rng:ref name="att.global.attributes"/>
<rng:attribute name="value">
 <rng:ref name="data.numeric"/>
</rng:attribute>
<rng:optional>
 <rng:attribute name="max">
  <rng:ref name="data.numeric"/>
 </rng:attribute>
</rng:optional>
<rng:optional>
 <rng:attribute name="trunc">
  <rng:ref name="data.truthValue"/>
 </rng:attribute>
</rng:optional>
<rng:empty/>
</rng:element>
element numeric
{
   att.global.attributes,
   attribute value { data.numeric },
   attribute max { data.numeric }?,
   attribute trunc { data.truthValue }?,
   empty
}
例子
<numeric value="42"/>

This represents the numeric value 42.

例子
<numeric value="42.45max="50trunc="true"/>

This represents any of the nine possible integer values between 42 and 50 inclusive. If the trunc attribute had the value FALSE, this example would represent any of the infinite number of numeric values between 42.45 and 50.0