我正在尝试制作转换器,但我不知道要做到这一点的公式,例如,如何获得85694的比例为30711152所以,我可以得到85694/30711152 * 100 = 0.28(四舍五入)这样的百分比,但是我怎样才能得到100的比例呢?我相信会在1:400左右?但我不知道如何得到它或使用什么公式...JS中的数学 - 如何从百分比中获得比率
1
A
回答
5
该比率是1在30711152/85694
。只需倒置分数。
+1
哈哈,谢谢,哇,我和一个同事无法弄清楚......我有点尴尬地问,但没有人可以弄明白。谢谢! – 2010-10-15 21:48:18
1
那么,比例保持不变。如果你有3:12的比例,它相当于比例1:4,而这相当于25%。
所以85694:30711152 = 1:358.381。
1
我意识到这是非常古老的,但我最近遇到了这个问题。我需要将给定人口的两个部分给予关系,其中数字可能相当大,但需要的是简化比例,如3:5或2:7。我想出了这个,并希望它是有帮助的:
function getRatio(a,b,tolerance) {
/*where a is the first number, b is the second number, and tolerance is a percentage
of allowable error expressed as a decimal. 753,4466,.08 = 1:6, 753,4466,.05 = 14:83,*/
if (a > b) { var bg = a; var sm = b; } else { var bg = b; var sm = a; }
for (var i = 1; i < 1000000; i++) {
var d = sm/i;
var res = bg/d;
var howClose = Math.abs(res - res.toFixed(0));
if (howClose < tolerance) {
if (a > b) {
return res.toFixed(0) + ':' + i;
} else {
return i + ':' + res.toFixed(0);
}
}
}
}
相关问题
- 1. 如何直接从MySQL查询中获得两个百分比的百分比?
- 2. 如何在sql中获得百分比?
- 3. 从csv获得最大百分比
- 4. JavaScript数学百分比
- 5. PHP数学百分比
- 6. 数学计算百分比
- 7. 频率和百分比数
- 8. SpotFire - 如何获得累积百分比
- 9. 如何获得定义的税率百分比?
- 10. 比较行并获得百分比
- 11. 数学 - 百分比问题增加数字达到百分比
- 12. 如何获得百分比值
- 13. 如何获得相似度百分比?
- 14. 如何根据邮编获得税率百分比
- 15. 如何在JavaScript中获得2位小数的百分比
- 16. 获得参加人数的百分比
- 17. 如何从二进制int中获得百分比,每一位代表x百分比?
- 18. 计算R中频率的百分比
- 19. cakephp中的税率百分比验证
- 20. 获得组内计数和百分比
- 21. 如何在oracle中获取百分比?
- 22. 从两个整数中获得百分比
- 23. SQL从一列数量中获得一个百分比
- 24. bash:从频率表中获取百分比
- 25. 如何在Google地球引擎中获得百分比而不是频率?
- 26. 如何在C++中使用Sigar库获得CPU使用率百分比
- 27. 基于百分比的数值概率
- 28. 如何从%(百分比)中取消px?
- 29. 计算js中的百分比
- 30. 效率转化计数百分比和指数得分
不会100中1的比例为.1?另外,.28的例子不是你想要的吗? (编辑:.01。不是.1) – hookedonwinter 2010-10-15 21:45:03
嗯,我的意思是字面意思,30711152或任何两个数字的比例是85694。在这个问题中,或者用户输入的内容是:85694 of 30711152 – 2010-10-15 21:45:49
而且,不,这就是你想要的%,你可以说,“彩票赔率” – 2010-10-15 21:46:24