我正在嘗試製作轉換器,但我不知道要做到這一點的公式,例如,如何獲得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