Ale*_*lex 5 lisp scheme racket
我知道球拍的log功能,它计算数字的自然对数.我试图找到数字的对数提升到任意基数.换句话说,而不是这样:
> (log 9)
2.1972245773362196
Run Code Online (Sandbox Code Playgroud)
我想做类似的事情:
> (logarithm 3 9)
2
Run Code Online (Sandbox Code Playgroud)
是否有任何人都知道内置到Racket或在PLaneT的模块中可用的功能我可以这样使用吗?
nne*_*neo 15
使用math:log k n = ln n/ln k:
(/ (log 9) (log 3))
Run Code Online (Sandbox Code Playgroud)