以百万表示任何给定数字的
Expressing any given number in terms of million
我正在寻找一个jquery函数来表达任何给定的数字在百万方面。例如
1,000,000 = 1,
450,0000 = 0.45,
25,000 = 0.025,
500,780,000 = 500.78
不将它们转换为字符串,可以使用jquery或javascript实现这一点。谢谢你
更新:逗号只是为了可读性,因此在实际计算中这些将被忽略。
可以。只需将数字除以1000000并使用parseInt。如果使用parseInt
也可以保留逗号parseInt('1,000,000'.replace(/,/g, ''))/1000000 = 1
parseInt('450,000'.replace(/,/g, ''))/1000000 = 0.45
And so on...
如果数字是浮点数,也可以输入
parseFloat('1,000,000'.replace(/,/g, ''))/1000000 = 1
parseFloat('450,000'.replace(/,/g, ''))/1000000 = 0.45
更新:这里是提琴http://jsfiddle.net/E4UCL/1/
相关文章:
- Javascript引用任何数字
- javascript或css:如何隐藏后面跟着句点前缀的任何数字"1.文本”"2.文本“"
- jQuery函数中的Regex将匹配ID+任何数字
- RegExp:在任何数字之前插入位数
- 如何创建一个倒数计时器,用户在其中输入任何数字并将其从该数字显示为零
- 在Javascript的警告框中打印任何数字的乘法表
- 验证输入是否仅包含特殊字符而不包含任何数字
- 如果字符串不包含任何数字,如何将字符串转换为 0
- 为什么 NaN 大于 JavaScript 中的任何数字
- 使用Jquery从任何数字中删除零
- 根据出现的任何数字拆分字符串
- Javascript计算简单的乘法自动更改任何数字
- 如何在Javascript中使用Regexp在低于10的任何数字前面添加零
- 函数用于规范化0 - 1之间的任何数字
- 我需要让用户输入任何数字和字符,并且只输入'-'或者''在田地里.我该如何用正则表达式做
- 如何检查JavaScript中的字符串中是否存在任何数字或字母
- Javascript Regex 查找两个冒号之间的任何数字(大于 0)
- Javascript regex:替换任何数字附近的字母
- 正则表达式-匹配字符串中的任何数字
- 正则表达式检测仅用连字符分隔的任何数字