Rundet den Eingangswert auf die nächste ganze Zahl. Wenn der Wert der Eingabe genau zwischen zwei ganzen Zahlen liegt, gibt die Funktion den nächsten geraden ganzzahligen Wert aus.

Wenn Zahl beispielsweise 1,5 oder 2,5 lautet, ist Nächster ganzzahliger Wert 2.

Hinweis Hinweis Das Rundungsverfahren dieser Funktion unterliegt IEEE-Standards. Dadurch werden genauere Ergebnisse ohne positive oder negative systematische Abweichung erzielt, weil nicht alle ganzen Zahlen in der gleichen Richtung gerundet werden.

Die Standarddatentypen für diese polymorphe Funktion sind im Anschlussfeld dargestellt.


icon

Ein-/Ausgänge

  • cdbl.png Zahl

    Zahl kann zum Beispiel ein Skalar, ein Array oder Cluster aus numerischen Werten oder ein Array aus Clustern mit numerischen Werten sein.

  • idbl.png Nächster ganzzahliger Wert

    Nächster ganzzahliger Wert ist die dem Zahl nächstgelegene ganze Zahl. Bei Zeitangaben wird auf die nächste oder vorherige Sekunde gerundet.

    When Zahl is in the form of a + bi, that is, when Zahl is complex, the function returns a complex number defined by the nearest integer to the real and imaginary parts of Zahl. The following equation defines Nächster ganzzahliger Wert: Nächster ganzzahliger Wert(x) = nächster ganzzahliger Wert(a) + i * nächster ganzzahliger Wert(b)
  • Details zum FPGA-Modul

    Die folgenden Details gelten, wenn Sie dieses Objekt in einem FPGA-VI verwenden.

    Hinweis Die folgenden Details können sich mit jeder Version des LabVIEW FPGA Modules ändern.
    SCTL (Single-Cycle Timed Loop) Unterstützt.
    Verwendung Diese Funktion unterstützt den Single-Precision Floating-Point Data Type nicht.
    Timing

    In Single-Cycle Timed Loop--Wenn Sie diese Funktion in einer Single-Cycle Timed Loop verwenden, ist die Verzögerung der kombinatorischen Logik proportional zur Anzahl der Bits in Zahl.

    Außerhalb einer Single-Cycle Timed Loop--Wenn Sie diese Funktion außerhalb einer Single-Cycle Timed Loop verwenden, benötigt sie eine Taktperiode und verwendet ein Register.

    Die Überlauf- und Rundungsmodi können das Timing beeinflussen.

    Ressourcen Diese Funktion benötigt FPGA-Ressourcen proportional zur Anzahl der Bits.

    Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Numerics\Numeric Functions.vi