Conversão de binário para decimal usando PHP

1
10

Portanto, neste artigo criaremos um formulário simples usando o HTML5 em conjunto com PHP para converter qualquer valor binário em decimal, não iremos utilizar CSS3 para estilizar os documentos. O objetivo principal é o código-fonte utilizado nas page.

Mão no código: Binário para Decimal

Antes de iniciarmos gostaria que você leitor acessasse o site do PHP, lá você encontrará toda uma documentação que te incentivará e te auxiliará em todo o conteúdo em modo geral dentro da linguagem PHP.

Entretanto, vamos por a mão na massa! Primeiro abra seu editor, seja desde o Vim até a IDE mais avançada que te auxilie no seu desenvolvimento. Crie um novo document e salve-o dentro do APACHE2 no caso /var/www/html/ como utilizo uma distribuição linux o caminho que devo salvar é este ! Para que você possa manipular o conteúdo dentro de um web server, como o PHP usa o server-side para comunicação com navegador. Coloque o nome do document e salve com a extensão .php . Esse documento irá armazenar o código utilizado para converter nosso valor binário em decimal.

Abra a sua IDE ou editor de código !

Agora iremos criar um document que irá gerar o nosso formulário com a extensão .html que será a nossa página principal, veja a imagem a seguir:

Portanto, criamos uma tag <form> com o method de requisição post e um action requisitando a page01.php que será a página que criamos no início deste artigo com a extensão .php a qual receberá o valor que será aplicado dentro do <input>, colocamos mais abaixo dentro da tag <input> um type number que será o valor do tipo numérico aplicado dentro da caixa e um name bin para identificar que o valor aplicado no <input> que será requisitado dentro da variável para fazer a conversão. E por fim criamos outro <input> com o tipo submit com o value Converter o qual será um botão de envio do formulário.

Entretanto, agora iremos para o documento page01.php, que estará tratando nosso código dentro da tag <?php ?>que armazena nosso código que fará a conversão do valor recebido no <input> e também nos trará o resultado a seguir, veja na imagem abaixo o código.

Portanto, iremos iniciar com a tag <?php que indica que estamos tratando um documento PHP e que nele estaremos aplicando a linguagem e em seguida criamos uma variável $c que recebe bindec que é a chave da conversão ($_POST) requisitamos o método post lá do formulário para dentro da variável e que recebe o valor que vem do <input> que contém o name = bin. Em seguida fechamos com e iniciamos o echo o qual trará na tela o valor da conversão imprimido para nós, após fechar o echo, fecharemos a tag PHP com este parâmetro ?>.

Enfim, vamos para a prática coloque um valor binário por exemplo11100. Se imprimir o valor 28 o nosso conversor estará funcional e pronto para utilizarmos em qualquer outra operação necessário.

Enfim, a resolução: bindec() converte um número binário em um integer ou, se precisar por questão de tamanho, float. Veja outras funções para utilizar o PHP como conversor.

VEJA TAMBÉM:

Visualg no linux !

Gostou deste conteúdo? Deixe o seu comentário.

Até a próxima!

Deixe uma resposta

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.