FlexPro
HistoryBase
Ingénierie
Formation
Téléchargements
Assistance FlexPro
Connaissance
Communauté
À propos de nous
Références
Emplois
Contact général
Liste des revendeurs
Assistance FlexPro
FR
DE
EN
Porte-plaquette

Documentation FlexPro 2025

FloatingPoint32

Convertit une expression en un type de données de type valeur à virgule flottante 32 bits.

Syntaxe

Point flottant32 Expression

La syntaxe de l'opérateur FloatingPoint32 se compose des éléments suivants :

Élément

Description

Expression

Toute expression. Tous les types de données sont autorisés.

Remarques

L'opérateur peut traiter des valeurs scalaires ou des séries de données entières et des matrices de données. Si Expression est une série de données ou une matrice de données, la conversion de type s'effectue sur une base par élément et le résultat est à nouveau une série de données ou une matrice de données. Si un signal, une série de signaux ou une courbe 3D est converti, seule la composante Y est examinée. Le résultat contient alors la composante X inchangée et éventuellement la composante Z d'Expression. Si Expression est une liste, alors l'opération est exécutée pour chaque élément de la liste et le résultat est également une liste.

La valeur booléenne VRAI donne la valeur 1.s et FAUX donne la valeur 0.s. La valeur absolue est formée pour les types de données complexes. Lors de la conversion de chaînes de caractères, le caractère décimal spécifique au pays spécifié dans les Options FlexPro est utilisé. Lors de la conversion de valeurs à virgule flottante de 64 bits à 32 bits, la précision de la mantisse est réduite d'environ 15 chiffres à environ 7 chiffres. Si l'exposant du nombre à convertir est trop grand, une valeur invalide est émise. Les chaînes de caractères sont d'abord interprétées comme une valeur ou une grandeur, puis converties comme des données numériques. Ici, les séparateurs décimaux et de liste spécifiés dans les Options de FlexPro sont utilisés. Le type Vide donne ?s.

Si l'expression est une grandeur, alors son unité est prise et le résultat est aussi une grandeur.

Disponible dans

FlexPro View, Basic, Professional, Developer Suite

Exemples

Point flottant32 1.0E50

Retourne ?, puisque la plage a été dépassée.

FloatingPoint32 "1.2 A" (point flottant)

Les retours 1.2.

Point flottant32 1,2 V

Renvoie 1,2 V sous la forme d'une quantité à virgule flottante de 32 bits.

 

Voir aussi

Types de données

Fonction ChangeDataType

Opérateur Boolean

Opérateur Integer16

Opérateur Integer32

Opérateur Integer64

Opérateur FloatingPoint64

Opérateur ComplexInteger16

Opérateur ComplexInteger32

Opérateur ComplexInteger64

Opérateur ComplexFloatingPoint32

Opérateur ComplexFloatingPoint64

Opérateur String

Opérateur CalendarTime

Opérateur TimeSpan