資料型別
說明
integer
整數值被寫為乙個數字序列,可能會以 + 或 - 號為字首。您可以指定從 -2147483648 到 2147483647 的整數值。如果要在預期的位置使用小數值,整數值將自動轉換為小數值。
注意:自定義表示式和計算列中可使用十六進製制值。開啟資料時不能使用這些十六進製制值。十六進製制格式的值具有 8 個字元的大小限制。
示例:
0101
-32768
+550xff = 255
0x7fffffff = 2147483647
0x80000000 = -2147483648
longinteger
如果標準整數的範圍不能滿足您的需求,可以使用長整型。範圍從 -9223372036854775808
到 9223372036854775807。在沒有精度損失的情況下,不能將長整型轉換為實數,但可將其轉換為貨幣。
注意:自定義表示式和計算列中可使用十六進製制值。開啟資料時不能使用這些十六進製制值。
示例:0x7fffffffffffffff = -9223372036854775808
0x8000000000000000 = 9223372036854775807
real
實數值被寫為小數點使用句點的標準浮點數且沒有千分位分隔符。您可以從 -8.98846567431157e+307 到 8.98846567431157e+307 指定實數值。
即使可在計算中使用 16 個有效數字,可顯示的有效數字的數目也限制為 15 個。
對實值進行的可生成不能由實數資料型別表示的結果的數**算將生成數值錯誤。在結果資料表中,這些特殊情況將被篩選掉並替換為空值。
示例:
0.00.1
10000.0
-1.23e-22
+1.23e+22
1e6singlereal
單精度實數值被寫為精確度和範圍都比實數低的標準浮點數。與實數相比,單精度實數占用的記憶體少 50%。您可以從 -1.7014117e+38 到 1.7014117e+38 指定單精度實數值。
即使可在計算中使用 8 個有效數字,可顯示的有效數字的數目也限制為 7 個。
在只有很少的精度損失情況下,單精度實數可以轉換為實數。
currency
貨幣常數被寫為整數或帶有 'm' 字尾的實常數。
貨幣型別後面的資料格式為小數。小數資料格式在其計算中使用基數 10,這表示在此格式中可避免執行二進位制計算時可能出現的捨入誤差。但是,這也表示繁重的計算將需要更長的時間。
貨幣值可顯示的有效數字的數目為 28 個(可在計算中使用 29 個)。您可以從 -39614081257132168796771975168 到 39614081257132168796771975168 指定貨幣值。
貨幣無法在沒有精度損失的情況下轉換為實數。
date
日期和時間格式取決於計算機的區域設定。支援 1583 年 1 月 1 日及之後的日期。
示例:2006/6/12
june 12
june, 2006
請注意,spotfire statistics service 不直接支援日期格式。另請參見如何使用資料函式。
datetime
日期和時間格式取決於計算機的區域設定。支援 1583 年 1 月 1 日及之後的日期。
示例:2006/6/12
6/12/2006 13:05 am
6/12/2006 10:14:35 am
time
日期和時間格式取決於計算機的區域設定。
示例:6/12/2006 10:14:35 am
10:14
10:14:35
請注意,spotfire statistics service 不直接支援時間格式。另請參見如何使用資料函式。
timespan
時間跨度是說明兩個日期之間的區別的值。
它包含以下 5 個可能的字段:
天1.最小:-10675199
2.最大:10675199
小時1.最小:0
2.最大:23
分鐘1.最小:0
2.最大:59
秒1.最小:0
2.最大:59
分數(小數秒)
1.最多為三位小數,也就是說,精度為 1 ms。
能夠以緊湊形式顯示時間跨度值:[-]d.h:m:s.f ([-]days.hours:minutes:seconds.fractions) 或者用單詞或縮寫寫出每個可用字段。某些描述性形式可以本地化。
最小總計:-10675199.02:48:05.477
最大總計:10675199.02:48:05.477
boolean
真與假。布林值可用於表示由比較運算子和邏輯函式返回的真假值。
顯示值可本地化。
示例:
true
false
1 < 5
string
字串值括在雙引號或單引號中。在行中輸入分隔符符號兩次(即 '' 或 "")可以進行轉義。字串值可包含任何 unicode 字元的序列。不能在字串中使用雙引號,除非進行轉義。反斜槓用於轉義特殊字元,因此必須也必須進行轉義。
基本轉義規則是,只有如下定義的字元才可在 \ 之後使用;其他字元將產生錯誤。
示例:
"hello world"
"25""23"
"1\n2\n"
"c:\\temp\\image.png"
binary
可能包含任何資料型別,以二進位制形式進行編碼。
示例:影象
化學結構資訊
在 python 引擎中通過資料函式傳送和接收的。與python中型別的對應關係資料型別
tibco spotfire 資料型別
python 的類
pandas 列 dtype
real
float
float64
integer
intint32
longinteger
intint64
singlereal
float
float32
currency
decimal.decimal
object
string
strobject
datetime
datetime.datetime
object
date
datetime.date
object
time
datetime.time
object
boolean
bool
object
binary
bytes
object
轉義轉義序列
結果\uhhhh
任何 unicode 字元用四個十六進製制字元(0-f)表示。
\ddd
0 到 255 範圍內的字元用三個八進位制數字(0-7)表示。
\b\u0008: backspace (bs)
\t\u0009: horizontal tab (ht)
\n\u000a: linefeed (lf)
\f\u000c: form feed (ff)
\r\u000d: carriage return (cr)
\u005c: backslash \
C 常用資料型別
1.整數型別 代表一種沒有小數點的整數數值,也就是我們小時候學習的整數,如0,3902,38445.c 語言中包含以下整數型別,他們之間的差異就是數值大小的範圍不一致,每一種型別按照有無負號,分成了兩種不同的版本。sbyte 8 位有符號整數 定義的變數的取值範圍從 128 127 byte 8 位...
Delphi 常用資料型別
object pascal有多個預定義的資料型別,使用者可以隨意宣告這些型別的變數。下面針對一些重要且常見的資料型別進行介紹。1.簡單型別 簡單型別包括序數型和實數型。這些型別的特點就是不可以再進行分割。下面對常用資料型別進行介紹。1 整數型 integer 整數型是整數的集合,包括多種不同的整數類...
MySQL常用資料型別
1 整數 分為 tinyint smallint mediumint int 和bigint等5種 signen 有符整數,可儲存正數和負數,如 tinyint signed 表示的範圍是 127 128 unsigned 無符整數,只能儲存正數,但是表示的值是有符整數的兩倍,如 tinyint u...