<?php function bin($dec) { if($dec == 0) return 0; $bin = ""; while($dec >= 1) { $dec = $dec / 2; if(substr($dec, -2) == '.5') { $bin = '1'.$bin; $dec = $dec - 0.5; } else { $bin = '0'.$bin; } } return $bin; } function val($pos) { $inc = 1; $res = 2; while($inc < $pos) { $res = $res * 2; $inc++; } if($pos == 0) $res = 1; return $res; } function dec($bin) { $dec = 0; $size = strlen($bin); for($i=0; $i<$size; $i++) { $i2 = $size - $i - 1; $bit = substr($bin, $i2, 1); if($bit == '1') $dec = $dec + val($i); } return $dec; } ?>
Não liguem a sintaxe . É que eu tenho só 14 anos e faz só 1 ano q programo em PHP