XSD numeric data type

十进制数据类型用于数值。

十进制数据类型

十进制数据类型用于规定一个数值。

下面是一个关于某个 scheme 中十进制数声明的例子。


文档中的元素看上去应该类似这样:

999.50

或者类似这样:

+999.5450

或者类似这样:

-999.5230

或者类似这样:

0

或者类似这样:

14

注释:您可规定的十进制数字的最大位数是 18 位。

整数数据类型

整数数据类型用于规定无小数成分的数值。

下面是一个关于某个 scheme 中整数声明的例子。


文档中的元素看上去应该类似这样:

999

或者类似这样:

+999

或者类似这样:

-999

或者类似这样:

0

数值数据类型

请注意,下面所有的数据类型均源自于十进制数据类型(除 decimal 本身以外)!

sunan sa'a
byte koyarawa da aiki a kan nan aiki 8 bit wajen 8 bit wajen aiki
decimal decimal
int koyarawa da aiki a kan nan aiki 32 bit wajen 32 bit wajen aiki
integer koyarawa da aiki
long koyarawa da aiki a kan nan aiki 64 bit wajen 64 bit wajen aiki
negativeInteger koyarawa da aiki a kan nan aiki ( .., -2, -1.)
nonNegativeInteger koyarawa da aiki a kan nan aiki (0, 1, 2, ..)
nonPositiveInteger koyarawa da aiki a kan nan aiki (.., -2, -1, 0)
positiveInteger koyarawa da aiki a kan nan aiki (1, 2, ..)
short 16-bit integer with sign
unsignedLong 64-bit integer without sign
unsignedInt 32-bit integer without sign
unsignedShort 16-bit integer without sign
unsignedByte 8-bit integer without sign

Constraints on numeric data types (Restriction)

Constraints that can be used with numeric data types:

  • enumeration
  • fractionDigits
  • maxExclusive
  • maxInclusive
  • minExclusive
  • minInclusive
  • pattern
  • totalDigits
  • whiteSpace