EZEFLMOD é uma função que calcula o restante do ponto flutuante de numericDataItem1 dividido por numericDataItem2. O resultado tem o mesmo sinal de numericDataItem1. Uma exceção de domínio é elevada se numericDataItem2 for igual a 0.
A função é implementada através da função fmod de C (numericDataItem1,numericDataItem2).
>>-resultado--=--EZEFLMOD---------------------------------------> >----(--numericDataItem1--,--numericDataItem2--)---;-----------><
Atributo | Descrição |
---|---|
resultado | Qualquer item de dados numéricos. O restante do ponto flutuante é convertido para o formato do item do resultado e retorna no resultado. |
numericDataItem1 | Qualquer item de dados numéricos. numericDataItem1 é convertido em um ponto flutuante de precisão dupla antes de a função fmod ser chamada. |
numericDataItem2 | Qualquer item de dados numéricos. numericDataItem2 é convertido em ponto flutuant de precisão dupla antes de a função fmod ser chamada. |
Suportado em todos os ambientes sem considerações de compatibilidade.
EZEREPLY = 0; RESULT = EZEFLMOD(ITEM1,ITEM2);