Truncate Veja também: AbreTabelaModoExclusivo AplicaMascara BuscarCep CampoEstaNoIndice ColocaZerosEsquerda CotacaoDolarVendaBCB CotacaoDolarVendaBCBHoje CotacaoEuroVendaBCB Crip DecrementMonth DeCrip ExtensoReal GetDefaultPrinter GetOnlyNumbers HoraMinutoSegundoToString IncrementMonth IsBrazilHoliday IsDayLightDate IsNumber LowercaseBr MakeTempFile MFFileSize OpenBrowserFolder OpenTable PegaEnderecoIP PegaPermissaoUsuarioMenu PegaTamanhoCampo ProcuraCampo RemoveAcentos RoundNCasas sCurrentTimeFormat sDateFormat SetDefaultPrinter sTimeFormat Truncate UltimoDiaMes UppercaseBr UpperCaseOnlyFirstLetter ValidaCNPJ ValidaCPF ValidaEmail Valida_IE VerificaExistenciaTabela VerificaTabelaLogitens YearToDateCarnavalHoliday YearToDateCorpusChristiHoliday YearToDatePascoaHoliday YearToDateSextaFeiraDaPaixaoHoliday Truncate A função Truncate recebe um número e faz o truncamento de acordo com a quantidade de casas decimais informada. Tipo de Retorno Number Pacote A função Truncate está definida dentro do pacote Truncate.pkg. Sintaxe Move (Truncate({nValor},{iCasas})) to {nRet} Onde: {nValor} é o valor que se deseja truncar; {iCasas} é o número de casas para truncamento; {nRet} é a variável que receberá o retorno da função. Exemplo Abaixo um exemplo de uma chamada para a função, sendo que neste caso nResultado terá o valor 10.12. Move (Truncate(10.126,2)) to nResultado Observações Esta função não faz nenhum tipo de arredondamento, apenas retira os valores da parte decimal que excedem a quantidade desejada. Tópicos relacionados IsNumber RoundNCasas