PHP取进制余数函数代码


Posted in PHP onJanuary 19, 2012
//取进制位上的数值 
function getRemainder($num, $bin, $pos, &$result = 0){ 
//author lianq.net 
//$num 数值,十进制 
//$bin 要转换的进制 
//$pos 位数 
$real_len = log($num, $bin);//对数,求原值长度 
$floor_len = floor($real_len);//舍去求整 
$base = pow($bin, $pos-1);//基数 
$divisor = pow($bin,$pos);//除数 
if($num >= $divisor){ 
$new_num = $num % pow($bin, $floor_len); 
getRemainder($new_num, $bin, $pos, $result); 
}else{ 
$result = floor($num / $base); 
} 
return $result; 
} //比如,数值16转换为9进制时,它的第一位上的数值是多少? 
$a = getRemainder(16,9, 1); 
echo $a;//输出7
PHP 相关文章推荐
网站当前的在线人数
Oct 09 PHP
php empty() 检查一个变量是否为空
Nov 10 PHP
php calender(日历)二个版本代码示例(解决2038问题)
Dec 24 PHP
php根据年月获取季度的方法
Mar 31 PHP
配置eAccelerator和XCache扩展来加速PHP程序的执行
Dec 22 PHP
PHP自带方法验证邮箱是否存在
Feb 01 PHP
php反射类ReflectionClass用法分析
May 12 PHP
Eclipse PHPEclipse 配置的具体步骤
Aug 08 PHP
PHP实现的mongoDB数据库操作类完整实例
Apr 10 PHP
PHP封装XML和JSON格式数据接口操作示例
Mar 06 PHP
基于PHP+mysql实现新闻发布系统的开发
Aug 06 PHP
php实现简单四则运算器
Nov 29 PHP
PHP采集腾讯微博的实现代码
Jan 19 #PHP
Php图像处理类代码分享
Jan 19 #PHP
调试一段PHP程序时遇到的三个问题
Jan 17 #PHP
php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
Jan 16 #PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
Jan 16 #PHP
php 阴历-农历-转换类代码
Jan 16 #PHP
yii框架中的Url生产问题小结
Jan 16 #PHP
You might like
php设计模式 Template (模板模式)
2011/06/26 PHP
php结合正则批量抓取网页中邮箱地址
2015/05/19 PHP
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
2016/01/04 PHP
PHP面向对象程序设计组合模式与装饰模式详解
2016/12/02 PHP
php异步:在php中使用fsockopen curl实现类似异步处理的功能方法
2016/12/10 PHP
JavaScript 学习笔记(十六) js事件
2010/02/01 Javascript
Javascript 面向对象 继承
2010/05/13 Javascript
关于this和self的使用说明
2010/08/01 Javascript
调试Node.JS的辅助工具(NodeWatcher)
2012/01/04 Javascript
控制台报错object is not a function的解决方法
2014/08/24 Javascript
JS动态修改图片的URL(src)的方法
2015/04/01 Javascript
分享9点个人认为比较重要的javascript 编程技巧
2015/04/27 Javascript
JS实用的带停顿的逐行文本循环滚动效果实例
2016/11/23 Javascript
Bootstrap 模态框(Modal)插件代码解析
2016/12/21 Javascript
React Native自定义控件底部抽屉菜单的示例
2018/02/08 Javascript
AngularJS中重新加载当前路由页面的方法
2018/03/09 Javascript
layui 实现table翻页滚动条位置保持不变的例子
2019/09/05 Javascript
vue实现短信验证码输入框
2020/04/17 Javascript
Javascript实现关闭广告效果
2021/01/29 Javascript
简单总结Python中序列与字典的相同和不同之处
2016/01/19 Python
Python使用迭代器打印螺旋矩阵的思路及代码示例
2016/07/02 Python
Python3爬楼梯算法示例
2019/03/04 Python
django中related_name的用法说明
2020/05/20 Python
完美解决TensorFlow和Keras大数据量内存溢出的问题
2020/07/03 Python
Python 操作 MySQL数据库
2020/09/18 Python
HTML5 Canvas渐进填充与透明实现图像的Mask效果
2013/07/11 HTML / CSS
纯HTML5+CSS3制作生日蛋糕(代码易懂)
2016/11/16 HTML / CSS
Notino瑞典:购买香水和美容产品
2019/07/26 全球购物
Blue Nile蓝色尼罗河香港官网:世界最大在线钻石珠宝销售商
2020/05/07 全球购物
“学雷锋活动月”总结
2014/03/09 职场文书
赞美老师的演讲稿
2014/05/22 职场文书
党员创先争优心得体会
2014/09/11 职场文书
教师三严三实对照检查材料
2014/09/25 职场文书
委托公证书样本
2015/01/23 职场文书
创业计划书之川味火锅店
2019/09/02 职场文书
go:垃圾回收GC触发条件详解
2021/04/24 Golang