Lua保留指定小数位数
默认会四舍五入
- 比如:%0.2f 会四舍五入后,保留小数点后2位
print(string.format("%.1f",0.26))
---会输出0.3,而不是0.2
Lua保留一位小数
--- nNum 源数字
--- n 小数位数
function Tool. GetPreciseDecimal(nNum, n)if type(nNum) ~= "number" thenreturn nNum;endn = n or 0;n = math.floor(n)if n < 0 thenn = 0;endlocal nDecimal = 10 ^ nlocal nTemp = math.floor(nNum * nDecimal);local nRet = nTemp / nDecimal;return nRet;
end
参考:https://www.cnblogs.com/pk-run/p/4444582.html
转载于:https://www.cnblogs.com/zhaoqingqing/p/9026523.html
Lua保留指定小数位数相关推荐
- 保留指定小数位数js函数封装
保留指定小数位数js函数封装 不用正则保留指定小数位数 函数入参定义, num:需要处理的数据 len:保留小数位数,默认2位 判断类型,统一转字符串处理 空值return 空字符串 numStr.r ...
- Excel四舍五入保留指定小数位数的2种操作方法
如图所示需要对各种小数位数的小数呢,保留2位的四舍五入的操作,看小编的2种方法吧 (ROUND函数) (方方格子插件) 1.先看动图演示吧 2.我们可以在对应单元格输入下图的公式内容 3.确定后即可看 ...
- Double保留指定小数位数的五种方法
方法一. // 方法一public void test1() {double d = 0.3456789;BigDecimal bd = new BigDecimal(d);double test1 ...
- JavaScript 指定小数位数 toFixed() 方法
JavaScript Number 对象参考手册 定义和用法 toFixed() 方法可把 Number 四舍五入为指定小数位数的数字. 语法 NumberObject.toFixed(num) 参数 ...
- 把 Number 四舍五入为指定小数位数的数字
// 创建 Number 对象var objNum = new Number(23);var num = 123.456;//把 Number 四舍五入为指定小数位数的数字console.log(nu ...
- lua 实现策划需要保留的小数位数
需求描述: 策划需求角色面板属性显示一定的小数位, 比如:攻击速度显示保留小数点后两位,0.01 保留小数实现方案: 1)字符串方式 local x = 12345.6789 string.forma ...
- python print输出指定小数位数
a = 65.0 print('%.2f' % a) # 输出65.00 print('%.3f' % a) # 输出65.000 print('%.4f' % a) # 输出65.0000
- JavaScript保留指定位数的小数方法
在JavaScript中如何按自己的需求保留指定位数的小数呢,总结了两个方法 1.使用Math.round的方法 Math.round的方法:将一个数四舍五入 let a=6.6666// 保留两位小 ...
- Java int类型的除法 向上取整 向下取整 保留小数位数
今天做了一道计算题,用到整数相除的向上取整,突然卡住了.然后查询并试用了如下方法. 一.三目运算法(向上 / 向下取整 快捷.准确) 两个int型 a.b,a / b 向上取整.可以使用 a / b ...
最新文章
- node--非阻塞式I/O,单线程,异步,事件驱动
- HTML frameset 标签
- objdump and readelf
- joda jar日期处理类的学习
- html基础总结4-实现点击图片弹出放大图片--不用插件
- poj 3295 Tautology(经典构造算法题)
- sql如何遍历几百万的表_Oracle PL/SQL调优技巧分享
- Android Studio 插件开发详解三:翻译插件实战
- Discuz x2.5目录结构注释
- 20145227鄢曼君《网络对抗》Web安全基础实践
- 千万量级只是5G商用起点?高通专家:5G部署速度比当初的4G更快
- python 多线程 paramiko实现批量命令输入输出
- 使用CDN加速后网站不能使用HttpWebRequest提交数据
- 关于调用Thread.sleep() 哪条线程休眠问题
- 计算机视觉资料大合集
- 我的世界Minecraft Java开服教程(Windows)开服器开服包下载开服网站服务器开服核心开服端开服软件mac版Java启动器资源包
- 在python中安装包出现Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))
- 阿里软件测试工程师手把手教学——APP蓝牙连接测试
- 【产品经理】AARRR模型
- .hex 文件详解 stm32
热门文章
- 1.3 使用jmeter进行http接口测试
- spring amqp rabbitmq fanout配置
- 批量创建用户和设置密码
- 网页设计和用户界面设计
- 使用kaptcha生成验证码
- node 压缩模块速成
- 1.试述大数据对思维方式的重要影响。 2.详细阐述大数据、云计算、物联网之间的区别与联系。 3.简述你对大数据应用与发展的看法,以及你在这次大数据浪潮中想扮演什么角色。...
- 前端开发神器之ngrok
- Android_View_得到Activity
- 阿尔法特磁悬浮制冷机组荣获“2016年度中国数据中心优秀节能产品”殊荣