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 采集程序 常用函数
Dec 18 PHP
php不用内置函数对数组排序的两个算法代码
Feb 08 PHP
UCenter中的一个可逆加密函数authcode函数代码
Jul 20 PHP
PHP中输出转义JavaScript代码的实现代码
Apr 22 PHP
php设计模式 Facade(外观模式)
Jun 26 PHP
php读取目录所有文件信息dir示例
Mar 18 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(八)
Jun 23 PHP
迁移PHP版本到PHP7
Feb 06 PHP
php HTML无刷新提交表单
Apr 05 PHP
php ucwords() 函数将字符串中每个单词的首字符转换为大写(实现代码)
May 12 PHP
PHP常用的三种设计模式
Feb 17 PHP
Laravel5.3+框架定义API路径取消CSRF保护方法详解
Apr 06 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中文字母数字验证码实现代码
2008/04/25 PHP
php 高效率写法 推荐
2010/02/21 PHP
php 数据库字段复用的基本原理与示例
2011/07/22 PHP
phpphp图片采集后按原路径保存图片示例
2014/02/18 PHP
php数组查找函数in_array()、array_search()、array_key_exists()使用实例
2014/04/29 PHP
PHP实现二叉树的深度优先与广度优先遍历方法
2015/09/28 PHP
PHP单例模式应用示例【多次连接数据库只实例化一次】
2018/12/18 PHP
javascript 基础篇3 类,回调函数,内置对象,事件处理
2012/03/14 Javascript
JavaScript使用ActiveXObject访问Access和SQL Server数据库
2015/04/02 Javascript
jQuery基于$.ajax设置移动端click超时处理方法
2016/05/14 Javascript
深入理解选择框脚本[推荐]
2016/12/13 Javascript
vue.js开发实现全局调用的MessageBox组件实例代码
2017/11/22 Javascript
Vue-路由导航菜单栏的高亮设置方法
2018/03/17 Javascript
vuex中的 mapState,mapGetters,mapActions,mapMutations 的使用
2018/04/13 Javascript
浅谈Vue服务端渲染框架Nuxt的那些事
2018/12/21 Javascript
[46:48]DOTA2上海特级锦标赛A组小组赛#2 Secret VS CDEC第三局
2016/02/25 DOTA
400多行Python代码实现了一个FTP服务器
2012/05/10 Python
Python程序设计入门(2)变量类型简介
2014/06/16 Python
Python中的pprint折腾记
2015/01/21 Python
python中enumerate函数遍历元素用法分析
2016/03/11 Python
wxpython中Textctrl回车事件无效的解决方法
2016/07/21 Python
非递归的输出1-N的全排列实例(推荐)
2017/04/11 Python
Python变量赋值的秘密分享
2018/04/03 Python
Python实现的爬虫刷回复功能示例
2018/06/07 Python
对Python中for复合语句的使用示例讲解
2018/11/01 Python
python实现QQ邮箱发送邮件
2020/03/06 Python
一文弄懂Pytorch的DataLoader, DataSet, Sampler之间的关系
2020/07/03 Python
CSS3中31种选择器使用方法教程
2013/12/05 HTML / CSS
英国电气世界:Electrical World
2019/09/08 全球购物
个人函授自我鉴定
2014/03/25 职场文书
捐助倡议书范文
2014/04/15 职场文书
校园运动会广播稿
2014/10/06 职场文书
2015年大学生党员承诺书
2015/04/27 职场文书
Django如何与Ajax交互
2021/04/29 Python
SQL SERVER实现连接与合并查询
2022/02/24 SQL Server
SQL Server携程核心系统无感迁移到MySQL实战
2022/06/01 SQL Server