кодесурса
«PHP

Типы данных PHP: целые числа и числа с плавающей точкой

script1adsense2code
script1adsense3code

PHP Целые числа

Целое число должно содержать хотя бы одну цифру (0-9). Запятые или пробелы не допускаются в целых числах.

У него не должно быть десятичной точки.

Он может быть положительным или отрицательным, если знак не предшествует, предполагается, что он положительный.

Целые числа могут быть указаны в трех форматах: десятичная (на основе 10), шестнадцатеричная (на основе 16) (с префиксом 0x) или восьмеричная (на основе 8) (с префиксом 0) нотация, необязательно с предшествующим знаком - или +.

Пример :

<?php
$x = 4356; //decimal number
echo $x.' is : ';
var_dump($x);
$x = -39; //a negative number
echo '<br />'.$x.' is : ';
var_dump($x);
$x = 057; //octal number (equivalent to 47 decimal)
echo '<br />'.$x.' is : ';
var_dump($x);
$x = 0x4B; //hexadecimal number (equivalent to 75
//decimal)
echo '<br />'.$x.' is : ';
var_dump($x);
?>

Посмотреть пример в браузере

Выход:

 4356: int (4356)
-39 это: int (-39)
47 is: int (47)
75 is: int (75) 

Примечание: функция var_dump () используется для получения структурированной информации (тип и значение) о переменных.

PHP целые числа: диапазон

Размер и диапазон целого числа зависят от платформы. Для максимального числа 32-битных компьютеров наибольшее целое число равно 2 31 -1 или 2 147 483 647, а наименьшее целое число равно - (2 31 -1) или -2 147 483 647. если мы укажем число вне диапазона целочисленного типа, оно будет интерпретировано как число с плавающей точкой. Целочисленный размер можно определить из PHP_INT_SIZE, максимальное значение из PHP_INT_MAX. Если вы укажете число за пределами целочисленного типа, оно будет интерпретировано как число с плавающей точкой.

Числа с плавающей точкой

Описание

Числа с плавающей точкой могут быть записаны в двух формах, дробной и экспоненциальной форме.

Дробная форма:

Номер должен содержать хотя бы одну цифру (0-9). Запятые или пробелы не допускаются в целых числах. Он должен иметь десятичную точку. Это может быть как положительный, так и отрицательный знак по умолчанию - положительный.

Экспоненциальная форма:

Часть экспоненты представляет собой «e» или «E», за которыми следует целое число, которое может быть подписано (перед «+» или «-»).

Версия

(PHP 4 и выше)

Пример:

<?php
$a = 5.205;
$b = 1.3e3;
$c = 6E-10;
?>

Предыдущий: Booleans
Далее: Струны

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code