Ir para conteúdo

POWERED BY:

Arquivado

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

~= Fidel =~

[Resolvido] Como capturar o valor de 2 casas decimais após o pont

Recommended Posts

Salve galera!!! Procurei em todo lugar mais não encontrei, então tenho que pertubá-los. Possuo um numero tipo 2546.455877545 preciso capturar e o número 45, ou seja 2 casas após o ponto.

 

Agradeço a ajuda desde já....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse layout do iMasters não ficou legal. Ficou tudo muito grande e escuro... mas vamos lá...

 

~= Fidel =~, com ER você resolve facilmente o seu problema!

 

Segue o código:

<script type="text/javascript">
//Número com ponto flutuante, capturado de um campo de texto, por exemplo:
var numero = "2546.455877545";
var RegExp = /(\.)([\d]{2})/;

if (numero.match(RegExp) != null) {
        document.write(numero.match(RegExp)[2]);
} else {
        document.write("Nenhum texto ou expressão foram casados!");
}

</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

tah ai outra opção:

 

<script>
function casasdec(num) {
var arr = num.split(".");
num2 = arr[arr.length-1];
result = num2.substring(0,2);
return result;
}
document.write(casasdec("1234.1234"));
</script>

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.