Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde!
Tenho o seguinte valor como resultado de uma expressão: 0.0392499999999907. Preciso extrair daí 2 valores que são: 0.03 e 0.039 ou seja em um considero até a casa centesimal e no outro até a milesimal. Como fazer? No aguardo, obrigado.
Não sei se você quer apenas mostrar o valor desta forma, caso for assim apenas um Num(Valor,'#.##0.00') resolveria, sendo que na segunda opção era só acrescentar mais um zero na definição do formato.
Replace(Num(Left(Valor,4),'#.##0,00'),',','.') para 0.03
Replace(Num(Left(Valor,5),'#.##0,000'),',','.') para 0.039
Não sei se você quer apenas mostrar o valor desta forma, caso for assim apenas um Num(Valor,'#.##0.00') resolveria, sendo que na segunda opção era só acrescentar mais um zero na definição do formato.
Replace(Num(Left(Valor,4),'#.##0,00'),',','.') para 0.03
Replace(Num(Left(Valor,5),'#.##0,000'),',','.') para 0.039