VIs et fonctions de conversion

Aide LabVIEW 2014

Date d'édition : June 2014

Numéro de référence : 371361L-0114

»Afficher les infos sur le produit
Télécharger l'aide (Windows uniquement)

Palette propriétaire : Fonctions numériques

Requiert : Système de développement de base. Cette rubrique risque de ne pas correspondre à sa palette dans LabVIEW pour certains systèmes d'exploitation, produits sous licence et cibles.

Utilisez les VIs et les fonctions de conversion pour convertir des types de données.

Lorsque ces fonctions convertissent un nombre à virgule flottante en un entier, elles arrondissent la sortie à l'entier le plus proche ou à l'entier pair le plus proche si la partie fractionnelle est 0,5. Si le résultat est hors de la gamme de l'entier, ces fonctions renvoient la valeur minimale ou maximale correspondante au type d'entier. Lorsque ces fonctions convertissent un entier en un entier plus petit, elles copient les bits les moins significatifs sans effectuer de contrôle de débordement. Quand elles convertissent un entier en un entier plus grand, elles étendent le signe d'un entier signé et complètent et rectifient un entier non signé en lui ajoutant des zéros.

Faites preuve de prudence lorsque vous convertissez des nombres en des représentations plus petites, en particulier s'il s'agit d'entiers, car les sous-programmes de conversion LabVIEW n'effectuent pas de contrôles de débordement.

Objet de paletteDescription
Booléen en (0,1)Convertit une valeur booléenne FAUX ou VRAI en un entier 16 bits prenant respectivement la valeur 0 ou 1.
Chaîne en tableau d'octetsConvertit une chaîne en tableau d'octets non signés.
Changer les bases d'unitésChange les unités associées à l'entrée en unités associées au terminal unité et renvoie les résultats au terminal de sortie.
Convertir une unitéConvertit un nombre physique (nombre avec unités) en un nombre pur (nombre sans unités) ou vice versa. Cliquez avec le bouton droit sur la fonction et sélectionnez Construire la chaîne d'unité dans le menu local pour créer et éditer une chaîne d'unités.
Couleur en RGBConvertit n'importe quelle entrée couleur, y compris les couleurs système, en ses composantes rouge, verte et bleue respectives.
En complexe double précisionConvertit un nombre en un nombre complexe double précision.
En complexe précision étendueConvertit un nombre en un nombre complexe à précision étendue.
En complexe simple précisionConvertit un nombre en un nombre complexe simple précision.
En entier de type octetConvertit un nombre en un entier 8 bits dans la gamme allant de -128 à 127.
En entier longConvertit un nombre en entier 32 bits dans la gamme comprise entre –(2^ 31) et (2^ 31)–1. Cette fonction arrondit toutes les valeurs numériques à virgule flottante ou fixe à l'entier le plus proche.
En entier long non signéConvertit un nombre en un entier non signé 32 bits compris entre 0 et (2^32)–1.
En entier motConvertit un nombre en un entier 16 bits compris entre –32 768 et 32 767.
En entier mot non signéConvertit un nombre en un entier non signé 16 bits dans la gamme allant de 0 à 65 535.
En entier octet non signéConvertit un nombre en un entier non signé 8 bits dans la gamme allant de 0 à 255.
En entier quadConvertit un nombre en entier 64 bits compris entre –(2^63) et (2^63)–1.
En entier quad non signéConvertit un nombre en entier non signé 64 bits compris entre 0 et (2^64)–1.
En flottant double précisionConvertit un nombre en un nombre à virgule flottante double précision.
En flottant précision étendueConvertit un nombre en un nombre à virgule flottante de précision étendue.
En flottant simple précisionConvertit un nombre en un nombre à virgule flottante simple précision.
En horodatageConvertit un nombre en horodatage.
En virgule fixeConvertit tout nombre non complexe en représentation en virgule fixe.
Nombre en tableau de booléensConvertit un entier ou un nombre à virgule fixe en tableau de booléens. Si vous câblez un entier à nombre, Tableau de booléens renvoie un tableau de 8, 16, 32 ou 64 éléments, selon le nombre de bits de l'entier. Si vous câblez un nombre à virgule fixe à nombre, la taille du tableau que Tableau de booléens renvoie est égale à la longueur de mot du nombre à virgule fixe. L'élément à l'indice 0 du tableau correspond au bit de poids faible de la représentation complément à deux de l'entier.
RGB en couleurConvertit une valeur rouge, verte et bleue variant de 0 à 255 en la couleur RGB correspondante.
Tableau d'octets en chaîneConvertit un tableau d'octets non signés représentant des caractères ASCII en une chaîne.
Tableau de booléens en nombreConvertit un tableau de booléens en entier ou en nombre à virgule fixe en interprétant le tableau comme étant la représentation binaire du nombre. Si le nombre est signé, LabVIEW interprète le tableau comme étant la représentation complément à 2 du nombre. Le premier élément du tableau correspond au bit de poids faible du nombre.

CET ARTICLE VOUS A-T-IL ÉTÉ UTILE ?

Pas utile