Ir para conteúdo

Arquivado

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

lu002047

Converter Float para String

Recommended Posts

Boa tarde.

 

Fucei em tudo quanto é lugar e não consegui achar algo que me ajude.

 

Segue meu problema:

 

Preciso converter um float para string. Os valores que a função está retornando estão incorretos na hora da conversão.

function fnc_aplicar_cc(valor)
	{
	var text_centro_custo = document.querySelectorAll("input[name='text_centro_custo[]']"); 
	
	//valor digitado
	var txt_total = valor.value.replace(',','.');
	var float_total = parseFloat(txt_total);
	var result = 0;
	for (var cont = 0; cont < text_centro_custo.length; cont++)
		{
		//valor dos inputs.	
		var txt_cc = text_centro_custo[cont].value.replace(',', '.');
		var float_cc = parseFloat(txt_cc);
		result = float_total * (float_cc/100);
		
		text_centro_custo[cont].value = result.toString();		
		}

	}	

O que eu fiz até agora está aí.

Vamos supor que eu informe um valor 10 no input text. O valor retornado pela função é 0.08 e 0.02 ao invés de 8 e 2.

 

Ao printar o valor de result na tela, o valor está correto.

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.