Lade...
 

CX_NUMERIC::DiscreteRange

CX_NUMERIC::DiscreteRange

Beschreibung:

Diese Funktion prüft, ob die Zahl einen Bestandteil von der Zahlenmenge ist,

die durch Iterieren des Bereichs (Anfang, Ende) mit Schrittwert entsteht. Das Ergebnis wird in Form

eines Wahrheitswertes zurückgegeben.

Code-Beispiel:

2.0 20.0 2.0 8.0 Call(DiscreteRange)    // Bereich 2 bis 20, Schrittwert 2, Ergebnis: 1 - ja
..........................................

2cm 20m 2cm 9.11m Call(DiscreteRange)   

// Bereich 0,02m bis 20m, Schrittwert 0,02, Ergebnis: 0 - nein

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(IN) Top CX_NUMERIC oder CX_VALUE Zahl
  Top-1      CX_NUMERIC oder CX_VALUE Anfang-Bereich
Top-2 CX_NUMERIC oder CX_VALUE Ende-Bereich
Top-3 CX_NUMERIC oder CX_VALUE Schrittwert
Stack(OUT) Top INT  das Ergebnis des Tests
Funktionsaufruf: Call(DiscreteRange)