为了账号安全,请及时绑定邮箱和手机立即绑定

PHP整型的小练习

PHP整型的小练习

PHP
慕课网PHP学习小组 2014-10-21 08:25:41
1.在32位系统下 下面会输出什么?<?php$large_number1 = 2147483647;$large_number2 = 2147483648;?>2.从布尔值转换为整型的时候FALSE 将产生出 ---------------,TRUE 将产生出 ——————————。
查看完整描述

2 回答

?
820reverse

TA贡献2条经验 获得超0个赞

5445c4520001496005000375.jpg我是来围观的

查看完整回答
反对 回复 2014-10-21
?
慕课网PHP学习小组

TA贡献6条经验 获得超1个赞

1.

<?php

$large_number = 2147483647;

var_dump($large_number);                     // int(2147483647)


$large_number = 2147483648;

var_dump($large_number);                     // float(2147483648)

?>

解析:如果给定的一个数超出了 integer 的范围,将会被解释为 float。

同样如果你执行的运算结果超出了 integer 范围,也会返回 float。

=============================================================================

2.从布尔值转换

FALSE 将产生出 0(零),TRUE 将产生出 1(壹)


查看完整回答
反对 回复 2014-10-21
  • 2 回答
  • 0 关注
  • 1649 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信