为什么sqrt
PHP 中“16”的输出不是整数?
例子
php > $fig = 16;
php > $sq = sqrt($fig); //should be 4
php > echo $sq;
4
php > echo is_int($sq); // should give 1, but gives false
php >
我觉得问题出在 PHP 与 Python 类似隐藏的内部表示中。那么,在取平方根之后,你怎么知道给定的数字是整数呢?
那么如何在不使用正则表达式的情况下区分PHP4
和PHP 呢?4.12323