Lua中變換資料型別。比如把數字變成string怎麼寫

2021-04-21 02:39:12 字數 879 閱讀 8490

1樓:匿名使用者

tostring(x) --x為數字 如:10

tonumber(x) --x為字串 如: 「10」

請問 在lua中為什麼可以直接用'string'型別的變數代替 string 這個函式

2樓:匿名使用者

我倒是很好奇你的**是怎麼跑起來的……沒有這種語法啊

3樓:匿名使用者

「lua是一種動態型別的語言"

「函式在lua中是第一類值」

print是函式,你加一行print=1,print就是數字了。

這就是語言特性 你還要啥為什麼

lua中數字和文字返回的都是string型別,這是為什麼?

4樓:匿名使用者

"123"和123還是有區別的

"123"是字串但是構成它的字元恰好是數字字元如果你要通過"123"取到數字 你可以用

local n = tonumber("123")

lua指令碼怎樣將一個超長整數轉換成字串

5樓:匿名使用者

lua中的字串bai是恆定不變的。

dustring.sub函式以及lua中其他的字zhi符串操作函dao

數都不會改變字串的值內,而是返回容一個新的字串。

l="" .. 123

把數字轉換成字串。

l = string.format("fff%d***", 123)數字插入字串。

6樓:匿名使用者

如果數字長度大於8位,建議資料庫欄位用字串儲存。

mysql中的資料型別varchar 255 表示什麼意思

char是一種固定長度的型別,varchar則是一種可變長度的型別,它們的區別是 char m 型別的資料列裡,每個值都佔用m個位元組,如果某個長度小於m,mysql就會在它的右邊用空格字元補足 在檢索操作中那些填補出來的空格字元將被去掉 在varchar m 型別的資料列裡,每個值只佔用剛好夠用的...

vfp中,資料型別函式「type函式」中輸出的「U」是什麼意思

未定義或者未知的資料型別 表示未定義,就是此變數沒有定義 type是型別的意思!是啥語言的?c?basic putback,功能是將 字元加入到該物件對應的stream 流 中。是流物件的成員函式。對stream的 vfp的type函式 type m m 是一個變數 type m m 才是一個字元常...

excel2019中輸入的資料型別分為幾類,分別是什麼

文字 和bai 數值 兩種型別,其他都是du 它們的變形 格式 zhi 比dao如 貨幣 日期內 時間 小數等等 都是 數值容的 顯示格式的 變化 是指 都是數值!數值型 是可以進行數 算的,而文字不可以直接進行數 算 文字 和 數值 兩種抄型別 其他都是 它們bai的變形 格式 比如du 貨幣 日...