Met l'entrée à virgule fixe à l'échelle pour produire une sortie entier. Cette fonction équivaut à un décalage arithmétique de l'entrée, contraint de sorte que le bit de poids faible de l'entrée devienne le bit de poids faible de la sortie.


icon

Entrées/Sorties

  • cunkn.png virgule fixe

    virgule fixe correspond aux données à mettre à l'échelle. virgule fixe peut être n'importe quel type de données à virgule fixe.

  • ii32.png entier

    entier correspond aux données en entrée mises à l'échelle du plus petit type d'entier compatible qui évite le dépassement. Cette sortie ignore l'état de dépassement.

  • Si virgule fixe est un nombre signé, LabVIEW étend le signe des données en entrée pour assurer que les données en entrée et en sortie aient toujours le même signe.

    Remarque La fonction Adapter de virgule fixe à entier combine des éléments de la fonction Multiplier par une puissance de 2 et de la fonction Adapter le type. La fonction Adapter de virgule fixe à entier effectue une opération qui réinterprète les bits, comme une adaptation, tout en implémentant un décalage arithmétique avec extension de signe, comme le fait la fonction Multiplier par une puissance de 2.

    Détails du module FPGA

    Les détails suivants s'appliquent lorsque vous utilisez cet objet dans un VI FPGA.

    Remarque Les détails suivants sont susceptibles de changer avec chaque version du LabVIEW FPGA Module .

    Les fonctions Virgule fixe ne supportent pas les entrées tableau. Cependant, vous pouvez transmettre des données tableau à ces fonctions élément par élément si vous répondez aux critères suivants :

    • Vous placez la fonction dans une boucle For dans une boucle cadencée à un cycle
    • Vous activez l'auto-indexation sur les tunnels de la boucle For
    • Vous utilisez la fonction avec d'autres fonctions supportées
    • Vous n'incluez pas les registres à décalage ou les nœuds de rétroaction

    Exemples

    Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.

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