PHP/MySQL | intval
DELETED
15 января 2016, в 11:28
Delete
DELETED
15 января 2016, в 11:34
Delete
Саня (15.01.2016 в 11:33)
Функция приводит аргумент в тип int
Функция приводит аргумент в тип int
int может быть в 3 системах счисления! 8,10,16-ричных
intval всегда приводит к 10-ричной!!!
shadrvlad (15.01.2016 в 11:34)
Саня (15.01.2016 в 11:33)
Функция приводит аргумент в тип int
int может быть в 3 системах счисления! 8,10,16-ричных
intval всегда приводит к 10-ричной!!!
Саня (15.01.2016 в 11:33)
Функция приводит аргумент в тип int
int может быть в 3 системах счисления! 8,10,16-ричных
intval всегда приводит к 10-ричной!!!
intval - Get the integer value of a variable
DELETED
15 января 2016, в 11:45
Delete
Саня (15.01.2016 в 11:42)
shadrvlad (15.01.2016 в 11:34)
Саня (15.01.2016 в 11:33)
Функция приводит аргумент в тип int
int может быть в 3 системах счисления! 8,10,16-ричных
intval всегда приводит к 10-ричной!!!
intval - Get the integer value of a variable
shadrvlad (15.01.2016 в 11:34)
Саня (15.01.2016 в 11:33)
Функция приводит аргумент в тип int
int может быть в 3 системах счисления! 8,10,16-ричных
intval всегда приводит к 10-ричной!!!
intval - Get the integer value of a variable
целое число может быть в любой системе счисления
FA - целое число! в 16-ричной системе счисления, но intval('FA') вернет 0, а intval('FA',16) вернет 250
________
посл. ред. 15.01.2016 в 11:49; всего 1 раз(а); by shadrvlad
Вилы_Выкидные (15.01.2016 в 11:11)
shadrvlad (15.01.2016 в 11:08)
Вилы_Выкидные, Возвращает integer-значение переменной var, используя для конвертации специфицированную базу/base (по умолчанию base равна 10).
base = 10 десятизначная система, 8 - восьмеричная, 16 - шестнадцатеричная
Целые числа (Integer)
Целое - это число из множества Z = {..., -2, -1, 0, 1, 2, ...}, обычно длиной 32 бита (от –2 147 483 648 до 2 147 483 647).
Целые могут быть указаны в десятичной, шестнадцатеричной или восьмеричной системе счисления, по желанию, с предшествующим знаком (- или +).
echo intval(42, 8); выведет 42
echo intval('42', 8); выведет 34
то есть аргумент base применён к '42' как к строке а в случае с 42 не применяется вообще?
shadrvlad (15.01.2016 в 11:08)
Вилы_Выкидные, Возвращает integer-значение переменной var, используя для конвертации специфицированную базу/base (по умолчанию base равна 10).
base = 10 десятизначная система, 8 - восьмеричная, 16 - шестнадцатеричная
Целые числа (Integer)
Целое - это число из множества Z = {..., -2, -1, 0, 1, 2, ...}, обычно длиной 32 бита (от –2 147 483 648 до 2 147 483 647).
Целые могут быть указаны в десятичной, шестнадцатеричной или восьмеричной системе счисления, по желанию, с предшествующим знаком (- или +).
echo intval(42, 8); выведет 42
echo intval('42', 8); выведет 34
то есть аргумент base применён к '42' как к строке а в случае с 42 не применяется вообще?
Вторым параметром задаешь основание системы исчисления 8,10,16
DELETED
15 января 2016, в 12:03
Delete
barek (15.01.2016 в 11:55)
Вилы_Выкидные (15.01.2016 в 11:11)
shadrvlad (15.01.2016 в 11:08)
Вилы_Выкидные, Возвращает integer-значение переменной var, используя для конвертации специфицированную базу/base (по умолчанию base равна 10).
base = 10 десятизначная система, 8 - восьмеричная, 16 - шестнадцатеричная
Целые числа (Integer)
Целое - это число из множества Z = {..., -2, -1, 0, 1, 2, ...}, обычно длиной 32 бита (от –2 147 483 648 до 2 147 483 647).
Целые могут быть указаны в десятичной, шестнадцатеричной или восьмеричной системе счисления, по желанию, с предшествующим знаком (- или +).
echo intval(42, 8); выведет 42
echo intval('42', 8); выведет 34
то есть аргумент base применён к '42' как к строке а в случае с 42 не применяется вообще?
Вторым параметром задаешь основание системы исчисления 8,10,16
Вилы_Выкидные (15.01.2016 в 11:11)
shadrvlad (15.01.2016 в 11:08)
Вилы_Выкидные, Возвращает integer-значение переменной var, используя для конвертации специфицированную базу/base (по умолчанию base равна 10).
base = 10 десятизначная система, 8 - восьмеричная, 16 - шестнадцатеричная
Целые числа (Integer)
Целое - это число из множества Z = {..., -2, -1, 0, 1, 2, ...}, обычно длиной 32 бита (от –2 147 483 648 до 2 147 483 647).
Целые могут быть указаны в десятичной, шестнадцатеричной или восьмеричной системе счисления, по желанию, с предшествующим знаком (- или +).
echo intval(42, 8); выведет 42
echo intval('42', 8); выведет 34
то есть аргумент base применён к '42' как к строке а в случае с 42 не применяется вообще?
Вторым параметром задаешь основание системы исчисления 8,10,16
если переменная является строкой