import.css=/download/attachments/6062824/tecnologia.css |
Esta função permite criar um decimal com valor inicial, precisão e escala especificados. A precisão indica a quantidade total de dígitos do número, e a escala indica a quantidade reservada para as casas decimais do número.
DEC_CREATE( < xValue >, < iPrecision >, < iScale > ) |
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
xValue | qualquer | Indica o valor inicial do decimal. Somente caractere ou numérico. | X | |
iPrecision | numérico | Indica a precisão do decimal. O valor deve ser maior que zero e menor que 64. | X | |
iScale | numérico | Indica a escala do decimal. Valor deve ser maior ou igual a zero e menor que o parâmetro <iPrecision>. | X |
Nome | Tipo | Descrição |
---|---|---|
dRet | decimal de ponto fixo | Retorna o novo decimal criado. |
User Function Exemplo() Local dec1 Local dec2 dec1 := DEC_CREATE( "5.7591111111111119", 21, 20 ) // Constante entre aspas dec2 := DEC_CREATE( 5.7591111111111119, 21, 20 ) Return |
Protheus 10, TOTVS Application Server 10, ByYou Application Server