gpt4 book ai didi

javascript - 减少更高数字的公式

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:54:08 25 4
gpt4 key购买 nike

老实说,我想不出要搜索什么,但我已经尝试过没有产生任何结果,所以如果有人问过我,我深表歉意。

这与其说是一个编程问题,不如说是一个数学问题,但我是用 JavaScript 做的,它似乎很合适。

我想做的是减少数字越高。例如,10 可能会减少到 9,100 可能会减少到 20。我试过使用数字本身和除法,但显然这只会返回一个固定数字。我也尝试过简单的除法,但所有这些都减少了太多的低数字,而相比之下对高数字的影响很小。是否有任何公式可以使用 JavaScript 的 Math 对象执行此操作?

最佳答案

从您提供的两个示例中,您可能正在寻找一个十进制标度:

function reduce(x) {
return 10 * Math.log(x) / Math.LN10 ;
}

对于你的例子,

reduce(100) = 20
reduce(10) = 10

关于javascript - 减少更高数字的公式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5932526/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com