Rechnet den Integer am Eingang Integer in den gewünschten Festkommadatentyp um. Diese Funktion ist das Äquivalent einer Stellenverschiebung mit konfigurierbarer Reaktion auf Überläufe und mit der Einschränkung, dass das niedrigstwertige Bit des Eingangswerts zum niedrigstwertigen Bit des Ausgangswerts wird.


icon

Ein-/Ausgänge

  • cunkn.png Festkommatyp

    Festkommatyp ist der Festkommadatentyp, in den Sie die Integer-Daten umwandeln möchten. Sie können den Festkomma-Datentyp auf der Seite Datentyp im Dialogfeld Eigenschaften konfigurieren. Alle Daten in der Konstante oder dem Bedienelement werden ignoriert, wenn unter Festkommatyp eine Angabe vorliegt. Sie können diesen Eingang auch offen lassen und den Ausgangsdatentyp stattdessen auf der Seite Ausgabedatentyp des Dialogfelds Eigenschaften festlegen.

  • ci32.png Integer

    Integer gibt die zu skalierenden Daten an. Die Daten können in jedem beliebigen Integer-Datentyp vorliegen.

  • iunkn.png Festkomma

    Festkomma gibt die Eingangsdaten nach Umrechnung in den gewünschten Festkommadatentyp aus.

  • Wenn die Wortlänge von Integer größer oder kleiner als die Wortlänge von Festkommatyp ist, passt LabVIEW zuerst den Integer an die Integer-Wortlänge von Festkommatyp an und wandelt den Integer anschließend in den gewünschten Festkommatyp um. Das niedrigstwertige Bit von Integer wird dabei das niedrigstwertige Bit von Festkomma, so dass nie gerundet werden muss.

    Klicken Sie zum Überschreiben der Standardeinstellungen mit der rechten Maustaste auf die Funktion und wählen Sie Eigenschaften aus dem Kontextmenü, um die Seite Ausgangskonfiguration des Dialogfelds Eigenschaften anzuzeigen. Mithilfe dieses Dialogfelds können Sie die Ausgabekonfiguration der Funktion festlegen.

    Hinweis Die Funktion "Integer in Festkomma umwandeln" enthält Teile von Funktionen der Palette Konvertierung sowie Teile der Funktionen Typumwandlung und Mit Potenz von 2 multiplizieren. Mit der Funktion "Integer in Festkomma umwandeln" werden Bits ähnlich wie bei der Typumwandlung neu interpretiert. Die Funktion kann jedoch zusätzlich numerischen Überlauf verarbeiten oder Vorzeichenerweiterungen vornehmen, was häufig bei kombinierten Integer- und Festkomma-Algorithmen erforderlich ist.

    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.

    Die Festkommafunktionen unterstützen keine Array-Eingänge. Array-Daten können jedoch elementweise an diese Funktionen übergeben werden, wenn die folgenden Kriterien erfüllt sind:

    • Sie fügen die Funktion in eine For-Schleife innerhalb einer Single-Cycle Timed Loop ein
    • Sie aktivieren die Auto-Indizierung an For-Schleifentunneln
    • Sie verwenden die Funktion mit anderen unterstützten Funktionen
    • Sie enthalten keine Schieberegister oder Rückkopplungsknoten

    Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Numerics\Fixed-Point Cast.vi