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 相关文章推荐
PHP中的类-什么叫类
Nov 20 PHP
PHP与MySQL开发中页面出现乱码的一种解决方法
Jul 29 PHP
php 网页播放器用来播放在线视频的代码(自动判断并选择视频文件类型)
Jun 03 PHP
Windows 下的 PHP-PEAR 安装方法
Nov 20 PHP
PHP FTP操作类代码( 上传、拷贝、移动、删除文件/创建目录)
May 10 PHP
Thinkphp使用mongodb数据库实现多条件查询方法
Jun 26 PHP
PHP计算一年多少个星期和每周的开始和结束日期
Jul 01 PHP
php检测apache mod_rewrite模块是否安装的方法
Mar 14 PHP
PHP实现页面静态化的超简单方法
Sep 06 PHP
PHP实现对xml进行简单的增删改查(CRUD)操作示例
May 19 PHP
简单实用的PHP文本缓存类实例
Mar 22 PHP
PHP7 windows支持
Mar 09 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
B2K与车机的中波PK
2021/03/02 无线电
DISCUZ 论坛管理员密码忘记的解决方法
2009/05/14 PHP
tp5框架使用composer实现日志记录功能示例
2019/01/10 PHP
Smarty模板配置实例简析
2019/07/20 PHP
JavaScript 常用函数
2009/12/30 Javascript
JS延迟加载(setTimeout) JS最后加载
2010/07/15 Javascript
基于JQuery的类似新浪微博展示信息效果的代码
2012/07/23 Javascript
简单漂亮的js弹窗可自由拖拽且兼容大部分浏览器
2013/10/22 Javascript
jQuery插件之jQuery.Form.js用法实例分析(附demo示例源码)
2016/01/04 Javascript
js+html5实现的自由落体运动效果代码
2016/01/28 Javascript
JS深度拷贝Object Array实例分析
2016/03/31 Javascript
BootStrap selectpicker
2016/06/20 Javascript
vue图片加载与显示默认图片实例代码
2017/03/16 Javascript
JavaScript手风琴页面制作
2017/05/17 Javascript
jquery 一键复制到剪切板的实例
2017/09/20 jQuery
node.js中http模块和url模块的简单介绍
2017/10/06 Javascript
vue实现标签云效果的方法详解
2019/08/28 Javascript
vue 中 elment-ui table合并上下两行相同数据单元格
2019/12/26 Javascript
JavaScript 禁止用户保存图片的实现代码
2020/04/28 Javascript
基于vue实现探探滑动组件功能
2020/05/29 Javascript
如何封装Vue Element的table表格组件
2021/02/06 Vue.js
Python实现MySQL操作的方法小结【安装,连接,增删改查等】
2017/07/12 Python
Python探索之SocketServer详解
2017/10/28 Python
PyQt5每天必学之进度条效果
2018/04/19 Python
python 移动图片到另外一个文件夹的实例
2019/01/10 Python
使用Python OpenCV为CNN增加图像样本的实现
2019/06/10 Python
h5实现获取用户地理定位的实例代码
2017/07/17 HTML / CSS
英国乡村时尚和宠物用品专家:Pet & Country
2018/07/02 全球购物
Shopping happy life西班牙:以最优惠的价格提供最好的时尚配饰
2020/03/13 全球购物
2014年大学庆元旦迎新年活动方案
2014/03/09 职场文书
环保倡议书
2014/04/14 职场文书
诚信考试标语
2014/06/24 职场文书
办公室主任个人总结
2015/02/28 职场文书
幼儿园园务工作总结2015
2015/05/18 职场文书
大学生暑期社会实践的个人总结!
2019/07/17 职场文书
2022年四月新番
2022/03/15 日漫