PHP数据类型之整数类型、浮点数的介绍


Posted in PHP onApril 28, 2013

语法:整型值可以使用十进制,十六进制或八进制表示,前面可以加上可选的符号(- 或者 +)。 八进制表示数字前必须加上 0(零),十六进制表示数字前必须加上 0x。

$int1=100; //十进制
$int2=-123; //负数
$int3=0123; //八进制数
$int4=0x1A;//十六进制数

 

echo PHP_INT_SIZE; //显示一个整数用几个字节来表示
echo "<br/>";
echo PHP_INT_MAX;echo "<br/>";//整数最大有多少数 (2147483647)
$fmax=2147483648;
var_dump(PHP_INT_MAX); //一个数超出了 integer 的范围,将会被解释为 float类型。
echo "<br/>";
var_dump($fmax);

浮点数 :浮点数(双精度数或实数)
$a=1.34;
$b=1.8e308;
$c=8e-10;
var_dump($b);
//浮点数的字长和平台相关,尽管通常最大值是 1.8e308 并具有 14 位十进制数字的精度(不能超过14位)
//精度要从左边开始的第一个非0的数字计算.

如:$a=567.9999899   //输出567.9999899

$b=789.8812345678543   //输出789.88123456785

$c=0.000000008907777777 //输出0.000000008907777777

重要理解:精度要从左边开始的第一个非0的数字计算.

PHP 相关文章推荐
php 删除记录实现代码
Mar 12 PHP
解析smarty模板中类似for的功能实现
Jun 18 PHP
PHP处理JSON字符串key缺少双引号的解决方法
Sep 16 PHP
php中explode函数用法分析
Nov 15 PHP
php管理nginx虚拟主机shell脚本实例
Nov 19 PHP
PHP SplObjectStorage使用实例
May 12 PHP
PHP简单处理表单输入的特殊字符的方法
Feb 03 PHP
PHP中PDO的事务处理分析
Apr 07 PHP
浅谈php fopen下载远程文件的函数
Nov 18 PHP
php实现基于PDO的预处理示例
Mar 28 PHP
PHP基于ip2long实现IP转换整形
Dec 11 PHP
PHP数据类型之布尔型的介绍
Apr 28 #PHP
PHP中最容易忘记的一些知识点总结
Apr 28 #PHP
php中is_null,empty,isset,unset 的区别详细介绍
Apr 28 #PHP
基于php伪静态的实现详细介绍
Apr 28 #PHP
php无限极分类实现的两种解决方法
Apr 28 #PHP
php 目录遍历、删除 函数的使用介绍
Apr 28 #PHP
基于php权限分配的实现代码
Apr 28 #PHP
You might like
PHP生成静态页面详解
2006/12/05 PHP
php实现Mysql简易操作类
2015/10/11 PHP
PHP实现统计所有字符在字符串中出现次数的方法
2017/10/17 PHP
PHP ADODB实现分页功能简单示例
2018/05/25 PHP
Laravel框架在本地虚拟机快速安装的方法详解
2018/06/11 PHP
浅谈PHP各环境下的伪静态配置
2019/03/13 PHP
用jscript实现列出安装的软件列表
2007/06/18 Javascript
Chosen 基于jquery的选择框插件使用方法
2012/05/30 Javascript
js 有框架页面跳转(target)三种情况下的应用
2013/04/09 Javascript
标题过长使用javascript按字节截取字符串
2014/04/24 Javascript
改变状态栏文字的js代码
2014/06/13 Javascript
JavaScript中的对象序列化介绍
2014/12/30 Javascript
JavaScript随机生成信用卡卡号的方法
2015/04/07 Javascript
使用OpenLayers3 添加地图鼠标右键菜单
2015/12/29 Javascript
详解Javascript中prototype属性(推荐)
2016/09/03 Javascript
完美解决jQuery 鼠标快速滑过后,会执行多次滑出的问题
2016/12/08 Javascript
mongoose中利用populate处理嵌套的方法
2017/05/26 Javascript
JavaScript循环_动力节点Java学院整理
2017/06/28 Javascript
纯html+css+javascript实现楼层跳跃式的页面布局(实例代码)
2017/10/25 Javascript
nodejs基于mssql模块连接sqlserver数据库的简单封装操作示例
2018/01/05 NodeJs
Vue项目部署的实现(阿里云+Nginx代理+PM2)
2019/03/26 Javascript
原生JS实现留言板
2020/03/26 Javascript
python2和python3在处理字符串上的区别详解
2019/05/29 Python
python实现屏保程序(适用于背单词)
2019/07/30 Python
python中使用while循环的实例
2019/08/05 Python
python调用HEG工具批量处理MODIS数据的方法及注意事项
2020/02/18 Python
python使用paramiko实现ssh的功能详解
2020/03/06 Python
Python标准库json模块和pickle模块使用详解
2020/03/10 Python
python压包的概念及实例详解
2021/02/17 Python
领先的钻石和订婚戒指零售商:Diamonds-USA
2016/12/11 全球购物
出差报告范文
2014/11/06 职场文书
MBA推荐信怎么写
2015/03/25 职场文书
2016年师德师风学习心得体会
2016/01/12 职场文书
敬业奉献模范事迹材料(2016精选版)
2016/02/26 职场文书
python基础之while循环语句的使用
2021/04/20 Python
Python开发之QT解决无边框界面拖动卡屏问题(附带源码)
2021/05/27 Python