Converter decimal pra binario e vice-versa

Iniciado por Imoogi, 02 de Setembro , 2009, 11:01:45 PM

tópico anterior - próximo tópico

0 Membros e 1 Visitante estão vendo este tópico.

Imoogi

tá ai, converter decimal pra binario e binario pra decimal
qualquer coisa é so falar ;)


# Script para converter numeros decimais em binario
# e numeros binario para decimal
# By Imoogi

#!/bin/bash
clear

con_dec(){
clear
read -p "Digite o numero decimal: " dec
va=$dec
t=0

until [ $dec = 0 ]
do
y=$(($dec%2))
dec=$(($dec/2))
bin[$t]=$y
t=$(($t+1))
done
clear
echo "Decimal  =  Binario"
echo -n "   $va    =   "
for ((x=${#bin[@]};x>=0;x--));
do
echo -n "${bin[$x]}";
done
echo
}

con_bin(){
clear
read -p "Digite o numero binario: " bin
clear
echo "Binario   =   Decimal"
echo "$bin     =   $((2#$bin))"
}

echo Opção
echo 1 Converter numero decimal para binario
echo 2 Converter numero binario para decimal
read op

case $op in
1) con_dec;;
2) con_bin;;
esac

:D

#phobia

Huahuaau!
Programinha de preguiçoso heim cara! hehehe

Legal.. mas tem a calculadora do pc também que converte tudo! xD
(quebra um galho danado! rsrs)


Flw velhim!
;)

Agressor

Ei doido, voce jah pensou em codar a Matrix? oxi.

[]'s
[BANIDO]

Imoogi

ja vi a calculadora do pc tabem #phobia, mas resolvi quebra a cabeça em shell script um poco : :)

_______________

ae agressor, já pensei em codar a Matrix, mas to meio sem tempo \o/
hehehehe