frexp()

La función de sistema MathLib.frexp divide un número en una fracción normalizada en el rango de 0,5 a 1 (que se devuelve como resultado) y una potencia de 2 (que se devuelve en exponente).

  MathLib.frexp(
    campoNumérico mathLibNumber in,
    exponente mathLibInteger inOut)
  returns (resultado mathLibTypeDependentResult)
resultado
Cualquier elemento numérico o HEX, como se describe en la sección Matemáticas (palabras del sistema). La fracción de coma flotante se convierte al formato de resultado y se devuelve en resultado.
campoNumérico
Cualquier elemento numérico o HEX, como se describe en la sección Matemáticas (palabras del sistema). El elemento se convierte a coma flotante de precisión doble antes de que se calcule resultado.
exponente
Elemento definido como de tipo INT o el siguiente equivalente: tipo BIN con longitud 9 y sin posiciones decimales.

Ejemplo

  result = MathLib.frexp(myItem,myInteger);

Consulta relacionada
Biblioteca MathLib de EGL

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.