| Ваш IP: 54.161.108.158 | Online(32) - гости: 16, боты: 16 | Загрузка сервера: 3.64 ::::::::::::

Перевод чисел из одной системы счисления в другую (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

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

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

  • Светодиодный проблесковый маячок

    На рисунке показана схема светодиодного маячка, схема проста и не содержит дорогостоящих элементов, и собрана по классической схеме (мультивибратор). Схема состоит из двух транзисторов, двух конденсаторов, четырех резисторов, и двух светодиодов. Частота мигания светодиодов зависит от сопротивления резисторов 100К и конденсаторов 10 мкФ. Соответственно увеличив емкость конденсаторов уменьшится частота мигания …Подробнее...
  • Автомат освещения лестничной площадки

    Автомат лестничного освещения построен на основе таймера NE555. Таймер используется в качестве моностабильного генератора, время задающая цепь которого состоит из элементов R3 R7 C3. Таймер управляет исполнительным элементом — транзистором VT2 который в свою очередь управляет работой электромагнитного реле. Кнопки Кн1…Кн3 (их может быть неограниченное кол-во) включают лестничное освещение. Вывод …Подробнее...
  • УМЗЧ 12ВТ на MOSFET транзисторах

    УМЗЧ 12ВТ на MOSFET транзисторах

    На рисунке показана схема простого но высококачественного усилителя выходной каскад которого выполнен на MOSFET транзисторах  2SK135 и  2SJ50. Усилитель напряжения выполнен на ОУ NE5534. NE5534 — высокопроизводительный операционный усилитель, сочетающий превосходные характеристики постоянного и переменного тока. Обладает очень низким уровень шума, имеет высокую производительность, высокое единичное усиление, низкий уровень искажений и высокий …Подробнее...
  • TDA7360 — стереоусилитель 2*11Вт + мостовое включение

    TDA7360 — стереоусилитель 2*11Вт + мостовое включение

    Усилитель на базе TDA7360  относится к классу АВ, предназначен для использования в автомобильных усилителях и радиоприемниках. Усилитель имеет защиту от перенапряжения, тепловую, защиту от статического электричества, защиту от КЗ выходов на шину питания и между собой и на корпус (общую шину питания). Усилитель может переводится в режим МОНО простой установкой …Подробнее...
  • Автомат полива растений

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