Frexp()

Frexp() teilt die Fließkommazahl a in Mantisse und Exponent auf. Der Exponent wird in der Variable e gespeichert. Der zweite Parameter e darf daher kein Ausdruck sein, sondern nur eine einzelne Byte-Variable im Arbeitsspeicher (SRAM) auf die sich dann die Referenz beziehen kann.

Der Rückgabeparameter ist die Mantisse der Fließkommazahl a.

Syntax: single = Frexp( a as Single, byRef e as word )

Beispiel:

  dim e as word
  dim a as single
  a = 100
  a = Frexp(a,e)  ' Ergebnis: 0.78125 und in e: 7

Siehe auch: Flexp()