Fsplit()

Fsplit() teilt die Fließkommazahl a in den Bereich vor dem Komma und nach dem Komma auf. Es entsteht eine Ganzzahl und eine rationale Zahl. Der Ganzzahlanteil wird in der Variable b gespeichert. Der zweite Parameter b darf daher kein Ausdruck sein, sondern nur eine einzelne Variable im Arbeitsspeicher (SRAM) auf die sich dann die Referenz beziehen kann.

Der Rückgabeparameter ist der Nachkommaanteil der Fließkommazahl a. Das Vorzeichen wird für die aufgeteilten Zahlenanteile beibehalten.

Syntax: single = Fsplit( a as Single, byRef b as single )

Beispiel:

  dim a,b as single
  a = 100.23
  a = Fsplit(a,b)  ' Ergebnis: 0.23 und in b: 100.0