300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > PHP位运算常用技巧总结

PHP位运算常用技巧总结

时间:2019-05-12 15:10:09

相关推荐

PHP位运算常用技巧总结

php教程|php手册

thinkphp代码,代码示例,代码参考,php短信,数据库备份代码,令牌验证,去除代码中的空白和注释php

php教程-php手册

本文的缘由是来源于《编程之美》这本书中的一道题目:求1的数目。

微信商城小程序源码,安卓jdk ubuntu,tomcat8 启动很慢,爬虫腾讯云,php5836277151,越秀区seo排名优化哪家好lzw

看完之后,觉得位运算用得起到好处,真的很美妙!所以,就从PHP的角度,对位运算做了一些常用的总结归纳,下面的一些位运算的应用,部分来自互联网的搜集。(参考博客:优秀程序员不得不知道的20个位运算技巧)。

1.获取INT型最大值和最小值

最大值:

手机版多用户商城源码,vscode窗体程序,ubuntu显示倒置,tomcat url转义,sqlite源码编码,网站服务器送一年,板块聚合 dz 插件,前端常用框架 式评价,爬虫腹泻水,php5全栈,seo具体是干什么的,jsp购物网站源代码下载,回到顶部网页悬浮窗,app公司网站模板,微信兑奖页面,简单的图书馆管理系统源代码,网借贷程序lzw

~(1 << 31)最小值:(1 << 31)2.乘以2运算和除以2运算

乘以2:

功夫熊猫源码,vscode会泄露源码吗,Ubuntu系统a,tomcat的启动不了,网络爬虫 dephi,php 数组深度,黑帽子seo站群实战,手机炫酷网站,帝国cms会员中心模板安装方法lzw

$n <> 1

3.乘以2的m次方和除以2的m次方

乘以2的m次方:

$n <> $m

4.判断一个整数的奇偶性

($n & 1) == 1

5.不用临时变量交换两个数

$a ^= $b;

$b ^= $a;

$a ^= $b;

6.从低位到高位,取n的第m位

return ($n >> ($m-1)) & 1;

7.从低位到高位.将n的第m位置1

return $n | (1 << ($m-1));8.从低位到高位,将n的第m位置0return $n & ~(1 << ($m-1));

AD:真正免费,域名+虚机+企业邮箱=0元

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。