关于钻石太多的显示问题
来源:互联网 发布:影楼相册排版软件 编辑:程序博客网 时间:2024/04/24 04:54
啥也不说了,直接上代码:
--格式化数字
--超过6位数,截断万位,用万字替代
--超过9位数,截断亿位,用亿字替代
function FormatNumToString(num)
num = num or 0
local s = num;
local len = string.len(tostring(num));
if len >= 6 and len < 9 then
if len <= 8 then
s = string.format("%.1f", num/10000) .. "万"
else
s = string.format("%.0f", num/10000) .. "万"
end
elseif len >= 9 then
if len <= 10 then
s = string.format("%.1f", num/100000000) .. "亿"
else
s = string.format("%.0f", num/100000000) .. "亿"
end
end
return s;
end
function FormatDigitToString(num,limit)
local s = num;
local len = string.len(tostring(num));
if len >= 5 and len < 9 then
s = string.format("%."..limit.."f", num/10000) .. "万"
elseif len >= 9 then
s = string.format("%."..limit.."f", num/100000000) .. "亿"
end
return s;
end
--超过6位数,截断万位,用万字替代
--超过9位数,截断亿位,用亿字替代
function FormatNumToString(num)
num = num or 0
local s = num;
local len = string.len(tostring(num));
if len >= 6 and len < 9 then
if len <= 8 then
s = string.format("%.1f", num/10000) .. "万"
else
s = string.format("%.0f", num/10000) .. "万"
end
elseif len >= 9 then
if len <= 10 then
s = string.format("%.1f", num/100000000) .. "亿"
else
s = string.format("%.0f", num/100000000) .. "亿"
end
end
return s;
end
function FormatDigitToString(num,limit)
local s = num;
local len = string.len(tostring(num));
if len >= 5 and len < 9 then
s = string.format("%."..limit.."f", num/10000) .. "万"
elseif len >= 9 then
s = string.format("%."..limit.."f", num/100000000) .. "亿"
end
return s;
end
看着办吧!!!!
阅读全文
0 0
- 关于钻石太多的显示问题
- 独立钻石跳棋问题的C++实现
- 钻石继承的构造函数问题
- 关于分钻石的数学题有五个海盗得到了一百颗的钻石
- 关于分钻石的数学题有五个海盗得到了一百颗的钻石
- 实现钻石小鸟的在首页显示精彩评论
- 关于ASP.net中的存储过程"为过程或函数指定的参数太多?"的问题
- 关于WPF的ComboBox中Items太多而导致加载过慢的问题
- 太多问题
- Lambda FAQ_16.钻石问题
- 独立钻石跳棋问题
- DiamondProblem(钻石问题)
- 关于currency显示的问题
- 关于电脑显示的问题
- 关于TVrScope的显示问题
- 关于倒计时的显示问题
- 关于UIView的显示问题
- 关于显示xml的问题
- socket学习
- Codeforces Round #424 (Div. 2) A. Unimodal Array
- 异常 1130 host is not allowed to connect to
- ajax
- java的学习方向与经验!
- 关于钻石太多的显示问题
- synchronized关键字修饰方法
- NetBeans中控制台输入乱码问题
- 基于HTML5陀螺仪实现ofo首页眼睛移动效果
- 一个简单的零配置命令行HTTP服务器
- Python案例 003 (一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数)
- Java实践(四)---进阶笔记之一
- java Service Provider Interface 简单示例
- mac OS下的资源限制 以及 引出的ulimit, launchctl, sysctl区别