怎样取小数点后两位?

wyf605081231 wyf605081231 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
各位大哥指点一下
问题是这样的:
假如有一个数:12.999999;
我只想要12.99;有哪个函数或哪种方法能实现吗?
不能用printf(“%。2lf”12.999999);
在线等啊! 谢谢了
...全文

相关推荐

javascript 取小数点后几位几种方法总结

javascript 取小数点后几位方法总结 Javascript取float型小数点后两位,例22.123456取成22.12,如何做? 1.通过substring截取。 function getnum() { var num = 22.123456; var result = num.substring(0,s.indexOf(".")+3); alert(result); } 2. 正则表达式。 function getnum() { var num = 22.123456; var aNew; var re = /([0-9]+\.[0-9]{2})[0-9]*/; aNew

weixin_38502510

js取小数点后两位四种方法

Javascript取float型小数点后两位,例22.123456取成22.12,如何做? 1.通过substring截取。 function getnum() { var num = 22.123456; var result = num.substring(0,s.indexOf(".")+3); alert(result); } 2. 正则表达式。 function getnum() { var num = 22.123456; var aNew; var re = /([0-9]+\.[0-9]{2})[0-9]*/; aNew = num.replace(re,"$1");

weixin_38574410

JS取数字小数点后两位或n位的简单方法

在js中有时要用到取float数字的小数点后两位的情况。 var num=10/3; function f(num,n){ return parseInt(num*Math.pow(10,n)+0.5,10)/Math.pow(10,n); } alert(f(num,2)); 以上就是小编为大家带来的JS取数字小数点后两位或n位的简单方法全部内容了,希望大家多多支持软件开发网~

weixin_38522529

js取float型小数点后两位数的方法

js取小数点后两位四种方法 https://www.jb51.net/article/154898.htm 以下我们将为大家介绍 JavaScript 保留两位小数的实现方法: 四舍五入 以下处理结果会四舍五入: var num =2.446242342; num = num.toFixed(2); // 输出结果为 2.45 不四舍五入 以下处理结果不会四舍五入: 第一种,先把小数边整数: Math.floor(15.7784514000 * 100) / 100 // 输出结果为 15.77 第二种,当作字符串,使用正则匹配: Number(15.7784514000.toStrin

weixin_38623249

mysql格式化小数保留小数点后两位(小数点格式化)

代码如下:SELECT FORMAT(12562.6655,2); 结果:12,562.67 查看文档:Formats the number X to a format like ‘#,###,###.##’, rounded to D decimal places, and returns the result as a string. If D is 0, the result has no decimal point or fractional part.整数部分超过三位的时候以逗号分割,并且返回的结果是string类型的。 代码如下:mysql> SELECT FORMAT(1233

weixin_38557935
评论 15
收藏 已收藏
分享
返回顶部
wyf605081231
C语言 70,039 成员 243,237 内容