本文仅求对数的整数部分:

int log(int n, int base){
    int i = 1, cnt = 0;
    while (i*base < n){
        i *= base;
        ++cnt;
    }
    return cnt;
}
posted on 2016-09-06 12:14  未雨愁眸  阅读(397)  评论(0编辑  收藏  举报