这个问题正在被问到一个node.js服务器的问题,但我将问题描述为“javascript”,因为我可能也会将这个逻辑用于客户端脚本。如何在JavaScript中执行不同的基对数函数?
下面是问题:给定一组x值,y需要以对数方式进行缩放。 Math对象执行自然日志[ln(x)
],但不提供指定对数基数的接口。
对于一个具体的例子,我需要找到以下内容:
log[512](2)
应返回0.1111〜
不过,我没有看到一个界面,使我能够做到这一点,我似乎也无法找到一个为日志的基础提供选项的库。这肯定是一个常见问题,并且有一个解决方案,但是我的搜索只能找到针对不同/不相关问题的解决方案。想法?
的可能的复制:[?任何方式指定的JavaScript math.log()的底座(http://stackoverflow.com/questions/3019278) – hippietrail