Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Daniel o rei

[Resolvido] notação ciêntifica com e

Recommended Posts

<?php
function calcn($cientific){
$explode1 = explode( "E" ,$cientific);
$explode2 = explode( "+",$explode1[1]);
$num1= (int)$explode1[0];//converte $explode1[0] para inteiro
$num2= pow(10,(int)$explode2[0]);//calcula potencia
$num3=@$explode2[1];
return ($num1 *$num2 + $num3);
}
echo calcn("23E10+1111");//230000001111
echo "<BR>";
echo calcn("87E4");//870000
echo "<BR>";
echo calcn("87E4+.41");//870000.41
echo "<BR>";
echo calcn("81E4+.00077");//810000.00077
?>

Funciona, só não sei se existe a parte de somar +.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.