楠山若芸 2022-09-20 21:02 采纳率: 95%
浏览 28
已结题

C++折半搜查次数题

img


log2n用数学发号表示怎么算?看c++很多类似这样的公式,放在眼前不知道怎么算

  • 写回答

3条回答 默认 最新

  • bostonAlen 2022-09-20 22:45
    关注

    以2为底n的对数。
    设这个数是x,那么就是2的x次方=n。
    x就表示为log2n。

    假设这里n是8,那么x就是log2 8.,也就是3
    假设这里n是16,那么x就是log2 16, 也就是4
    如果这里n是7,那么x就是log2 7,
    这里的意思就是2的log2 7次方是7.

    补充:以10为底和以e为底的对数比较特殊你可以看看,数学书上也有的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 9月29日
  • 已采纳回答 9月21日
  • 创建了问题 9月20日