XSD 數值資料型別
導讀 | 十進位制資料型別用於規定一個數值。 |
十進位制資料型別
十進位制資料型別用於規定一個數值。
下面是一個關於某個 scheme 中十進位制數宣告的例子。
<xs:element name="prize" type="xs:decimal"/>
檔案中的元素看上去應該類似這樣:
<prize>999.50</prize>
或者類似這樣:
<prize>+999.5450</prize>
或者類似這樣:
<prize>-999.5230</prize>
或者類似這樣:
<prize>0</prize>
或者類似這樣:
<prize>14</prize>
注意: 您可規定的十進位制數字的最大位數是 18 位。
整數資料型別
整數資料型別用於規定無小數成分的數值。
下面是一個關於某個 scheme 中整數宣告的例子。
<xs:element name="prize" type="xs:integer"/>
檔案中的元素看上去應該類似這樣:
<prize>999</prize>
或者類似這樣:
<prize>+999</prize>
或者類似這樣:
<prize>-999</prize>
或者類似這樣:
<prize>0</prize>
數值資料型別
請注意,下面所有的資料型別均源自於十進位制資料型別(除 decimal 本身以外)!
名字 | 秒數 |
---|---|
byte | 有正負的 8 位整數 |
decimal | 十進位制數 |
int | 有正負的 32 位整數 |
integer | 整數值 |
long | 有正負的 64 位整數 |
negativeInteger | 僅包含負值的整數 ( .., -2, -1.) |
nonNegativeInteger | 僅包含非負值的整數 (0, 1, 2, ..) |
nonPositiveInteger | 僅包含非正值的整數 (.., -2, -1, 0) |
positiveInteger | 僅包含正值的整數 (1, 2, ..) |
short | 有正負的 16 位整數 |
unsignedLong | 無正負的 64 位整數 |
unsignedInt | 無正負的 32 位整數 |
unsignedShort | 無正負的 16 位整數 |
unsignedByte | 無正負的 8 位整數 |
對數值資料型別的限定(Restriction)
可與數值資料型別一同使用的限定:
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2931960/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- XSD 日期和時間資料型別資料型別
- FLOAT:浮點數值資料的大致數值資料型別資料型別
- js基本語法之 值型別(資料型別)(變數型別)JS資料型別變數
- 0-4 Python 基礎資料型別-數值型別Python資料型別
- 區別值型別資料和引用型別資料型別
- TypeScript 數值型別TypeScript型別
- Python數值型別Python型別
- MySql資料庫 數值型別的顯示寬度MySql資料庫型別
- mysql中數值型資料有哪兩個類別?MySql
- 判斷值的資料型別資料型別
- Mysql 資料型別之整數型別MySQL 資料型別
- Kotlin 資料型別詳解:數字、字元、布林值與型別轉換指南Kotlin資料型別字元
- 資料型別,變數資料型別變數
- 數值的擴充套件方法以及新增資料型別BigInt套件資料型別
- JavaScript - 變數、值、型別JavaScript變數型別
- float double 型別資料極值表示型別
- 從原始資料型別到值物件資料型別物件
- SSIS 資料型別 第二篇:變數的資料型別資料型別變數
- oracle數值型別漫談Oracle型別
- 二、變數與資料型別變數資料型別
- python—資料型別和變數Python資料型別變數
- js資料型別之基本資料型別和引用資料型別JS資料型別
- python 內建資料結構-數值型Python資料結構
- 資料型別: 資料型別有哪些?資料型別
- JavaScript 字串轉換數值型別JavaScript字串型別
- Python資料型別(數字,字串,[列表],(元組),{字典:字典值},{列表,列表2})Python資料型別字串
- 強型別語言變數和資料型別的理解變數資料型別
- Solidity-變數和資料型別[複合型別_1]Solid變數資料型別
- Python標準資料型別-數字Python資料型別
- Java檢視變數資料型別Java變數資料型別
- mysql整數資料型別深入解析MySql資料型別
- 值型別和引用型別型別
- MySQL 數值型別溢位處理MySql型別
- JAVA-識別符號、變數、資料型別Java符號變數資料型別
- 資料型別,型別轉換資料型別
- 資料型別資料型別
- JavaScript變數與資料型別詳解JavaScript變數資料型別
- 分析 JavaScript 的資料型別與變數JavaScript資料型別變數