Учебники

XSD — Числовые типы данных

Числовые типы данных используются для представления чисел в документах XML.

<xs: десятичный> тип данных

Тип данных <xs: decimal> используется для представления числовых значений. Поддерживаются десятичные числа до 18 цифр.

Пример <xs: decimal>

Объявление элемента в XSD —

<xs:element name = "score" type = "xs:decimal"/>

Использование элемента в XML —

<score>9.12</score>

<xs: integer> тип данных

Тип данных <xs: integer> используется для представления целочисленных значений.

Пример <xs: integer>

Объявление элемента в XSD —

<xs:element name = "score" type = "xs:integer"/>

Использование элемента в XML —

<score>9</score>

Числовые типы данных

Ниже приведен список часто используемых числовых типов данных.

S.No. Имя и описание
1.

байт

8-разрядное целое число со знаком

2.

десятичный

Десятичное значение

3.

ИНТ

32-разрядное целое число со знаком

4.

целое число

Целочисленное значение

5.

долго

64-разрядное целое число со знаком

6.

negativeInteger

Целое число, имеющее только отрицательные значения (.., — 2, -1)

7.

nonNegativeInteger

Целое число, имеющее только неотрицательные значения (0,1,2, ..)

8.

nonPositiveInteger

Целое число, имеющее только неположительные значения (.., — 2, -1,0)

9.

положительное число

Целое число, имеющее только положительные значения (1,2, ..)

10.

короткая

16-разрядное целое число со знаком

11.

unsignedLong

64-разрядное целое число без знака

12.

Целочисленный Беззнаковый

32-разрядное целое число без знака

13.

unsignedShort

16-разрядное целое число без знака

14.

unsignedByte

8-битное целое число без знака

байт

8-разрядное целое число со знаком

десятичный

Десятичное значение

ИНТ

32-разрядное целое число со знаком

целое число

Целочисленное значение

долго

64-разрядное целое число со знаком

negativeInteger

Целое число, имеющее только отрицательные значения (.., — 2, -1)

nonNegativeInteger

Целое число, имеющее только неотрицательные значения (0,1,2, ..)

nonPositiveInteger

Целое число, имеющее только неположительные значения (.., — 2, -1,0)

положительное число

Целое число, имеющее только положительные значения (1,2, ..)

короткая

16-разрядное целое число со знаком

unsignedLong

64-разрядное целое число без знака

Целочисленный Беззнаковый

32-разрядное целое число без знака

unsignedShort

16-разрядное целое число без знака

unsignedByte

8-битное целое число без знака

ограничения

Следующие типы ограничений могут использоваться с типами данных Date —