Lua
LuckyJoey
见贤思齐焉,见不贤而内自省也
展开
-
Lua保留指定小数位数
string.format("%.1f",0.16) 默认会四舍五入比如:%0.2f 会四舍五入后,保留小数点后2位print(string.format("%.1f",0.16)) ---会输出0.2,而不是0.1Lua保留一位小数--- nNum 源数字--- n 小数位数function Tool. GetPreciseDecimal(nNum, n) if type(nNum) ~= "number" then return nNum; en原创 2022-01-04 15:07:16 · 4902 阅读 · 0 评论 -
lua获取限制字数后的字符串
function GetCharNewStrByLimit(str,limitCharNum) local bytes = {str:byte(1,#str)} local length,begin,cutByteLength = 0,false,0 for _, byte in ipairs(bytes) do if byte < 128 or byte >= 192 then begin = false length = length + 1 elseif no..原创 2021-11-06 14:10:24 · 383 阅读 · 0 评论