atanh
bindec
Funções Matemáticas
PHP Manual

# base_convert

(PHP 4, PHP 5)

base_convert — Converte um número entre bases arbitrárias

### Descrição

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

Retorna uma string contendo `number` representado na base `tobase`. A base atual de `number` é especificada em `frombase`. Tanto `frombase` quanto `tobase` tem que estar entre 2 e 36, inclusive. Digitos em números com base maior do que 10 serão representados com letras a-z, com a significando 10, b significando 11 e z significando 35.

Aviso

base_convert() pode perder precisão com números grandes devido a propriedade relacionada para os tipos interno "double" ou "float" usado. Veja a seção Números de ponto flutuante no manual para informação específica e limitações.

### Parâmetros

`number`

  O número para converter

`frombase`

  A base que `number` está

`tobase`

  A base para converter `number`

### Valor Retornado

`number` convertido para base `tobase`

### Exemplos

Exemplo #1 base_convert()

`<?php
$hexadecimal = 'A37334';
echo base_convert($hexadecimal, 16, 2);
?>`

O exemplo acima irá imprimir:

    101000110111001100110100

### Veja Também

- intval() - Retorna o valor inteiro da variável

atanh
bindec
Funções Matemáticas
PHP Manual