Divise 1 par la valeur en entrée.

Le connecteur affiche les types de données par défaut de cette fonction polymorphe.


icon

Entrées/Sorties

  • cdbl.png x

    x peut être un nombre scalaire, un tableau ou un cluster de nombres, un tableau de clusters de nombres, etc.

  • idbl.png 1/x

    1/x est égal à l'infini si x set égal à 0. Si x est un entier, 1/x est un flottant double précision.

  • Détails sur les nombres à virgule fixe

    Par défaut, si vous câblez une valeur à virgule fixe à cette fonction, LabVIEW configure la longueur de mot de la partie entière de l'inverse pour éviter le dépassement. Cependant, comme la précision de la réciproque peut être infinie, les conditions d'arrondi sont toujours possibles. Utilisez la boîte de dialogue Propriétés du nœud numérique pour configurer comment LabVIEW traite l'arrondi des données à virgule fixe. Cette fonction utilise toujours le mode de dépassement Saturation pour traiter le dépassement.

    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 .
    Boucle cadencée à un cycle Non supporté.
    Utilisation Si vous utilisez cette fonction avec le type de données à virgule flottante simple précision, reportez-vous aux rubriques Utiliser le type de données à virgule flottante simple précision et Décider quel type de données utiliser dans les conceptions FPGA pour connaître les implications du support de l'utilisation des ressources, de la latence et de la boucle cadencée à un cycle.
    Cadencement Normalement, cette fonction requiert des cycles d'horloge proportionnels au nombre de bits de 1/x. Si vous utilisez cette fonction avec le type de données à virgule fixe et que vous sélectionnez le mode d'arrondi de demi-arrondi, la fonction requiert un cycle d'horloge de plus que les deux autres modes d'arrondi.
    Ressources La division est une opération coûteuse sur le FPGA. En général, la fonction requiert des ressources FPGA proportionnelles au nombre de bits de x et 1/x. Si vous utilisez cette fonction avec le type de données à virgule fixe, le mode d'arrondi risque d'avoir un impact sur les ressources.
    Remarques Vous pouvez aussi utiliser la fonction inverse haut débit pour effectuer des analyses mathématiques en virgule fixe sur une cible FPGA.

    Exemples

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

    • labview\examples\Numerics\Numeric Functions.vi