Есть ли функция для перевода в двоичную из десятичной ?

Тема в разделе "PHP", создана пользователем G-Null, 29 апр 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. G-Null

    G-Null

    Регистр.:
    6 сен 2007
    Сообщения:
    180
    Симпатии:
    21
    Вроде как бы популярная штука должна быть, а в гуглях чо то не смог ничего найти..
     
  2. gres_18

    gres_18 Pythonобандерівець®

    Регистр.:
    26 апр 2009
    Сообщения:
    407
    Симпатии:
    206
    Встроенной функции вроде действительно нет. Интересно просто, а для чего понадобилась подобныя функция?
     
  3. G-Null

    G-Null

    Регистр.:
    6 сен 2007
    Сообщения:
    180
    Симпатии:
    21
    применив запрос на инглише удалост найти на php.net:
    decbin()
     
  4. SiMM

    SiMM Создатель

    Регистр.:
    8 фев 2009
    Сообщения:
    41
    Симпатии:
    6
  5. 2pick

    2pick Постоялец

    Регистр.:
    15 мар 2009
    Сообщения:
    102
    Симпатии:
    29
    А это то тут причем? Это представление чисел, но никак не перевод систем исчисления
     
  6. ubica

    ubica Прохожие

    base_convert
     
  7. RolCom

    RolCom

    Регистр.:
    12 мар 2008
    Сообщения:
    351
    Симпатии:
    108
    А что есть представление чисел по твоему? Это и есть показ числа в определенной системе исчисления. Хранятся числа в памяти в двоичной системе исчисления.
     
  8. Darkmind

    Darkmind SNMP maniac

    Регистр.:
    31 май 2006
    Сообщения:
    183
    Симпатии:
    75
    Имя удовольствие писать интерфейс для работы со свитчами DLINK, столкнулся с необходимостью переводить большие числа в двоичную систему. Присутствие порта в определенном VLAN'e выражалось шестнадцатиричным числом, а поскольку портов на DES-3556 полста штук, то это число было, например, hex(411D5400000000). decbin(hexdec()) обрезал результат, поэтому для больших чисел - base_convert()
     
Статус темы:
Закрыта.