如何输出数字所需的有效位数
How to output a required number of significant digits for a number
我有下面的JSON,我必须在浏览器上显示。。。
{
"testDoubleArr": [1, 2.0, 3.45],
"testStr3": "SHA",
"testDouble1": 12.56,
"testDouble2": 1.0,
"testStr1": "OMG"
}
在浏览器上,它以以下格式显示。。。
{
"testDoubleArr": [1, 2, 3.45],
"testStr3": "SHA",
"testDouble1": 12.56,
"testDouble2": 1,
"testStr1": "OMG"
}
如果值只包含小数点后的零,它已经删除了所有的零,而我必须在不将其转换为字符串的情况下显示它们。
如何指定JavaScript数字的有效位数?
您可以指定要小数的有效位数。
var num = 1;
num.toFixed(2); // returns the string "1.00"
然而,如果数字有更多的有效数字,它们将被删除:
var num = 1.123456789;
var num.toFixed(2) // returns the string "1.12"
相关文章:
- 键入最后一位数字后自动提交
- RegExp匹配任意字符串+8位数字
- RegEx查找4位数字前后的逗号
- 如何使用 num.toString 和 str.split 查找整数的最后一位数字
- Regex表示10位数字,其中没有't允许所有零、所有单个no和序列号
- 简单的Javascript方式,在输入字段的每5位数字后添加一个空格
- 输入只允许6位数字,逗号分隔后,允许角js中的另外6位数字
- 如何显示正好 2 位数字的 html 数字输入的输入值
- JS Regex的最后两位数字与前两位数字匹配
- Javascript-如何从长度有时不是静态的随机字符串中获得3位数字
- 正则表达式,只允许5位数字或字母字符后跟5位数字
- Javascript RegEx:在符号后获取1或2位数字(不包括该符号)
- 如何通过 javascript 在浮点数中保留小数点数后的 2 位数字
- Regex匹配除以7开头的10位数字以外的任何一组数字
- 从整数中删除最后一位数字
- 电话正则表达式,但希望使所有 10 位数字都相同无效
- 正则表达式 - 字符串不应包含超过 7 位数字
- 检查给定的 5 位数字中的所有 5 位数字是否相同
- 比较 OnKeyUp JavaScript 时只有第一位数字
- 以九位数字开头并以 x 或 v 结尾的有效用户输入