Перевод чисел из одной системы счисления в другую (php)

hexdec — Переводит число из шестнадцатеричной системы счисления в десятичную.

Пример использования:

$a = '7e0';
echo hexdec($a);

2016

dechexПереводит число из десятичной системы счисления в шестнадцатеричную.

Пример использования:

$a = 2016;
echo dechex($a);

7e0

decbin — Переводит число из десятичной системы счисления в двоичную.

Пример использования:

$a = 2016;
echo decbin($a);

11111100000

bindec — Переводит число из двоичной системы в десятичную.

$a = 11111100000;
echo bindec($a);

2016

decoct — Переводит число из десятичной системы счисления в восьмеричную.

$a = 2016;
echo decoct($a);

3740

octdec — Переводит число из восьмеричной системы счисления в десятичную.

$a = 3740;
echo octdec($a);

2016

base_convert — Преобразование числа между произвольными системами счисления.

string base_convert ( string number, int frombase, int tobase)

Возвращает строку, содержащую число number, представленное с базой tobase.База, в которой number даётся, специфицируется в frombase. И frombase, и tobase должны быть в диапазоне от 2 до 36 включительно.Цифры в числах с базой выше 10 будут представлены буквами a-z, когда a означает 10, b означает 11 и z означает 35.

Пример перевода числа «2016» десятичной системы в систему с основанием 35.

$a = 2016;
echo base_convert($a, 10, 35);

1ml

Добавить комментарий

Случайные статьи

  • Выключатель света с задержкой

    Главная особенность выключателя с задержкой в том что после включения света, он гаснет через 1-2 минуты, такой выключатель целесообразно устанавливать в помещениях общего пользования, например в подъездах домов. Кнопку включения освещения целесообразно совместить с открыванием двери и каждый раз когда дверь будет открываться свет будет включаться и гореть 1-2 минуты, …Подробнее...
  • TDA8922 — УМЗЧ класса D (2*25Вт)

    TDA8922 — УМЗЧ класса D (2*25Вт)

    TDA8922 — усилитель мощности звуковой частоты класса D, обладает очень высоким КПД, поэтому практически не нуждается в радиаторе охлаждения, при определенных условиях (при не большой выходной мощности) можно вообще не применять радиатор. Характеристики усилителя: Высокий КПД (около 90%) Диапазон напряжений питания от ±12,5 В до ± 30 В Сверхмалый ток покоя Малые искажения …Подробнее...
  • Псевдостерео-приставка

    Псевдостерео-приставка

    Данная приставка может найти свое применение в ТВ приемниках в которых как правило простые монофонические звуковые тракты. В основе уст-ва лежит фильтр из двойных Т-мостов, вносящим в частотную характеристику правого канала затухания на частотах 200 и 2000Гц. А в левый канал поступает разность между полным входным сигналом и сигналом правого …Подробнее...
  • Блокинг-генератор

    Блокинг-генератор — другой тип релаксационного генератора, который можно синхронизировать внешним сигналом. На рис. 1 показана схема блокинг-генератора на р-n-р-транзисторе. В этом генераторе закрытый транзистор периодически на короткий промежуток времени отпирается. В первый момент после включения источника питания коллекторный ток транзистора нарастает. Этот ток протекает через первичную обмотку трансформатора L1. Переменное …Подробнее...
  • Устройство включения ламп накаливания

    Сопротивление холодной нити лампы накаливания в 8…10 раз меньше по сравнению с сопротивлением при номинальном режиме работы, что приводит к ускоренному разрушению нити накала. Для увеличения срока службы лампы накаливания можно применить не сложное уст-во, оно ограничивает ток на несколько секунд во время включения лампы, после чего нить лампы нагревается …Подробнее...