Pessoal, bom dia!
Estou fazendo uma página com um cálculo simples de porcentagem.
Existe um formuário que coloco o valor da venda, a comissão é fixa em 13% e a tarifa é um valor que você coloca também.
Exemplo: (valor da venda) R$ 100,00 - (comissão 13%) - (tarifa) R$ 8,50 = (resultado) R$ 78,50, só que está gerando o resultado de R$ 79,00.
Como faço para corrgir esse problema?
Segue o código:
$(function(){
$('#valorVenda').on('input', function() {
calculate();
});
$('#tarifa').on('input', function() {
calculate();
});
function calculate(){
var pPos = parseFloat($('#valorVenda').val());
var tar = parseFloat($('#tarifa').val());
var result = " ";
if(isNaN(pPos) || isNaN(tar)){
}else{
result = ((pPos - ((13.00 * pPos) / 100.00)) - tar).toFixed(2);
}
$('#total').val(result);
}
});
Desde já agradeço.
Olá amigos(as) do Fórum.
Tenho um número inteiro no PHP e preciso inseri-lo no Postgresql com 02 casas decimais.
Defini o campo no Postgresql do tipo numeric(14,2)
O valor está assim no PHP:
2961966
Preciso gravar no BD da seguinte maneira:
29619.66
Porém está gravando da seguinte forma:
2961966.00
Tentei utilizando number_format, porém não consegui:
$numero_bd = number_format($numero, '.', '');
$numero_bd = number_format($numero,2,".");
$numero_bd = number_format($numero,2,","numerovalor_ref_15,2,",",".");
Caso alguém possa me ajudar, desde já agradeço.
Bom dia
Preciso adequar um campo para receber valor com máscara com 03 casas decimais.
Com 02 casas está funcionando corretamente:
$('#meu_campo').maskMoney( {symbol: "R$ ", decimal: ",", thousands: "."} );
Tentei:
$('#meu_campo').maskMoney( {symbol: "R$ ", decimal: ",", thousands: ".", precision: "3"} );
Porém não funciona e nem permite que eu digite algum valor no campo.
Preciso que o campo aceite valores no formato: ###,### ou ##,###.
Olá, boa tarde!
Estou com uma duvida, que pelo o que pesquisei, é bastante discutida nas comunidades de programadores e cada um fala uma coisa, por tanto vim até aqui para tentar chegar a uma conclusão.
Gostaria de gravar valores financeiros no BD de alguma forma que não traga problemas futuros, por causa de possiveis arredondamentos automaticos.
Quero saber qual o melhor mecanismo para gravar no campo de valores financeiros, valores com decimais e dizimas, exe: 0.2308, 128.997, 1.28989 ..etc independentemente da quantidade de numeros no dizimas, eu preciso saber a quantidade exata.