面试题:手写函数实现log2(x)的值,若为小数则取整;
分析
PHP Math 函数log(x,base)能够求出以base为底的函数,然而针对于面试题实际是在考察个人的编程思想,此处用到的技巧是二进制转换成十进制的套路,闲话不多说直接上代码
1 |
|
拓展 若求log函数底数为10的函数
1 |
|
面试题:手写函数实现log2(x)的值,若为小数则取整;
PHP Math 函数log(x,base)能够求出以base为底的函数,然而针对于面试题实际是在考察个人的编程思想,此处用到的技巧是二进制转换成十进制的套路,闲话不多说直接上代码
1 |
|
1 | <?php |
本文标题:php编程实现log2(x)函数
文章作者:veige
发布时间:2020年01月06日 - 10:01
最后更新:2020年01月07日 - 21:01
原始链接:https://veige.github.io/2020/01/06/php-log2(x)/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。