2
q)type variable
返回arguement變量的類型num。類型char到類型num映射
有沒有可以從類型num產生char類型的映射,還是我必須自己創建該字典?
理想像
q)typeChar 1
i
q)type variable
返回arguement變量的類型num。類型char到類型num映射
有沒有可以從類型num產生char類型的映射,還是我必須自己創建該字典?
理想像
q)typeChar 1
i
您可以使用.Q.t。
q).Q.t abs type `test
"s"
q).Q.t abs type 5i
"i"
編輯:甚至更好只使用.Q.ty
這似乎對原子和列表小寫返回大寫。
q).Q.ty `test
"S"
q).Q.ty `test`test2
"s"
一種選擇是使用 '鍵' 功能:
參考:http://code.kx.com/q/ref/metadata/#key
維基說:給定一個簡單的列表,返回類型爲標誌的名稱:
所以你可以做出如下功能:
q) tyeInChar:{key x,()}
q) typeInChar 1i // output `int
q) typeInChar "s" //output `char