默认会四舍五入

  • 比如:%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保留指定小数位数相关推荐

  1. 保留指定小数位数js函数封装

    保留指定小数位数js函数封装 不用正则保留指定小数位数 函数入参定义, num:需要处理的数据 len:保留小数位数,默认2位 判断类型,统一转字符串处理 空值return 空字符串 numStr.r ...

  2. Excel四舍五入保留指定小数位数的2种操作方法

    如图所示需要对各种小数位数的小数呢,保留2位的四舍五入的操作,看小编的2种方法吧 (ROUND函数) (方方格子插件) 1.先看动图演示吧 2.我们可以在对应单元格输入下图的公式内容 3.确定后即可看 ...

  3. Double保留指定小数位数的五种方法

    方法一. // 方法一public void test1() {double d = 0.3456789;BigDecimal bd = new BigDecimal(d);double test1 ...

  4. JavaScript 指定小数位数 toFixed() 方法

    JavaScript Number 对象参考手册 定义和用法 toFixed() 方法可把 Number 四舍五入为指定小数位数的数字. 语法 NumberObject.toFixed(num) 参数 ...

  5. 把 Number 四舍五入为指定小数位数的数字

    // 创建 Number 对象var objNum = new Number(23);var num = 123.456;//把 Number 四舍五入为指定小数位数的数字console.log(nu ...

  6. lua 实现策划需要保留的小数位数

    需求描述: 策划需求角色面板属性显示一定的小数位, 比如:攻击速度显示保留小数点后两位,0.01 保留小数实现方案: 1)字符串方式 local x = 12345.6789 string.forma ...

  7. python print输出指定小数位数

    a = 65.0 print('%.2f' % a) # 输出65.00 print('%.3f' % a) # 输出65.000 print('%.4f' % a) # 输出65.0000

  8. JavaScript保留指定位数的小数方法

    在JavaScript中如何按自己的需求保留指定位数的小数呢,总结了两个方法 1.使用Math.round的方法 Math.round的方法:将一个数四舍五入 let a=6.6666// 保留两位小 ...

  9. Java int类型的除法 向上取整 向下取整 保留小数位数

    今天做了一道计算题,用到整数相除的向上取整,突然卡住了.然后查询并试用了如下方法. 一.三目运算法(向上 / 向下取整 快捷.准确) 两个int型 a.b,a / b 向上取整.可以使用 a / b ...

最新文章

  1. node--非阻塞式I/O,单线程,异步,事件驱动
  2. HTML frameset 标签
  3. objdump and readelf
  4. joda jar日期处理类的学习
  5. html基础总结4-实现点击图片弹出放大图片--不用插件
  6. poj 3295 Tautology(经典构造算法题)
  7. sql如何遍历几百万的表_Oracle PL/SQL调优技巧分享
  8. Android Studio 插件开发详解三:翻译插件实战
  9. Discuz x2.5目录结构注释
  10. 20145227鄢曼君《网络对抗》Web安全基础实践
  11. 千万量级只是5G商用起点?高通专家:5G部署速度比当初的4G更快
  12. python 多线程 paramiko实现批量命令输入输出
  13. 使用CDN加速后网站不能使用HttpWebRequest提交数据
  14. 关于调用Thread.sleep() 哪条线程休眠问题
  15. 计算机视觉资料大合集
  16. 我的世界Minecraft Java开服教程(Windows)开服器开服包下载开服网站服务器开服核心开服端开服软件mac版Java启动器资源包
  17. 在python中安装包出现Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))
  18. 阿里软件测试工程师手把手教学——APP蓝牙连接测试
  19. 【产品经理】AARRR模型
  20. .hex 文件详解 stm32

热门文章

  1. 1.3 使用jmeter进行http接口测试
  2. spring amqp rabbitmq fanout配置
  3. 批量创建用户和设置密码
  4. 网页设计和用户界面设计
  5. 使用kaptcha生成验证码
  6. node 压缩模块速成
  7. 1.试述大数据对思维方式的重要影响。 2.详细阐述大数据、云计算、物联网之间的区别与联系。 3.简述你对大数据应用与发展的看法,以及你在这次大数据浪潮中想扮演什么角色。...
  8. 前端开发神器之ngrok
  9. Android_View_得到Activity
  10. 阿尔法特磁悬浮制冷机组荣获“2016年度中国数据中心优秀节能产品”殊荣