Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Integer и Double в php / 3 сообщений из 3, страница 1 из 1
28.12.2005, 18:33
    #33462930
Boik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Integer и Double в php
У возник вопрос, почему при проверке типа числа 2147483647 - выдаёт 'integer', а при проверке типа pow(2, 31)-1 - выдает 'double'. Хотя эти 2 числа совершенно одинаковы?

Как это выглядит в коде PHP:

<?php

$n = 2147483647;
$m = pow(2, 31)-1;

echo gettype($n); // integer
echo gettype($m); // double

?>

Заранее спасибо за комментарии!
...
Рейтинг: 0 / 0
28.12.2005, 18:40
    #33462946
Ksnk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Integer и Double в php
А что в этом удивительного? функция pow выдает значение типа double. Не кажется, же вам странным, что выражение (4/2) -вещественное, хотя, с какой-то точки зрения - то-же самое, что и 2 :)
...
Рейтинг: 0 / 0
28.12.2005, 18:47
    #33462961
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Integer и Double в php
Это ваш второй RTFMовый вопрос за последние надцать минут. может, есть смысл проработать мануал?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Integer и Double в php / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]