gpt4 book ai didi

c - C中任意整数底的对数函数

转载 作者:太空狗 更新时间:2023-10-29 16:33:27 25 4
gpt4 key购买 nike

是否有函数或任何其他方法可以在 C 中计算基数 x 的对数,其中 x 是我程序的整数变量?

最佳答案

C 不提供计算除 e10 以外的任何底数的对数的函数。

所以只需使用数学:

logarithm of x base b = log(x)/log(b)

如果您要在同一底数上重复求对数,您可以预先计算1/log(b)
我不会依赖编译器能够做到此优化为您服务。

关于c - C中任意整数底的对数函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11054740/

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