Dispositif de calcul à virgule flottante comprenant : - un premier circuit d'opération à virgule flottante (FP) (3202) comprenant une première unité de traitement (3204) configurée pour effectuer une première opération sur au moins une valeur FP d'entrée (F1, F2) pour générer un résultat ; - un premier circuit arrondisseur (3206) configuré pour effectuer une opération d'arrondi sur le résultat de la première opération ; et - un premier circuit de commande (3202) configuré pour commander une longueur de bits ou d'octets appliquée par l'opération d'arrondi du premier circuit arrondisseur (3206), dans lequel le circuit de commande (3302) est configuré pour appliquer une première longueur de bits ou d'octets (BLA) si le résultat de la première opération doit être stocké dans une mémoire interne (114) du dispositif de calcul à virgule flottante à utiliser pour une opération suivante et pour appliquer une deuxième longueur de bits ou d'octets (BLS), différente de la première longueur de bits ou d'octets, si le résultat de la première opération doit être stocké dans une mémoire externe (120, 122). Dispositif de calcul à virgule flottante selon la revendication 1, comprenant en outre une unité de chargement et de stockage (118) configurée pour stocker dans une mémoire un nombre arrondi de la deuxième longueur de bits ou d'octets généré par le premier circuit arrondisseur (3206), l'unité de chargement et de stockage (118) ne comprenant aucun circuit arrondisseur. Dispositif de calcul à virgule flottante selon la revendication 2, dans lequel le premier circuit d'opération à virgule flottante (3202) comprend le premier circuit arrondisseur (3206) et le dispositif de calcul comprend en outre : - un deuxième circuit d'opération à virgule flottante (FP) (3202) comprenant une deuxième unité de traitement (3204) configurée pour effectuer une deuxième opération sur au moins une valeur FP d'entrée (F1, F2) pour générer un résultat et un deuxième circuit arrondisseur (3206) configuré pour effectuer une deuxième opération d'arrondi sur le résultat de la deuxième opération ; et - un deuxième circuit de commande (3302) configuré pour commander une longueur de bits ou d'octets appliquée par la deuxième opération d'arrondi, dans lequel l'unité de chargement et de stockage (118) est en outre configurée pour stocker dans une mémoire un nombre arrondi généré par le deuxième circuit arrondisseur (3206). Dispositif de calcul à virgule flottante selon la revendication 2, comprenant en outre un deuxième circuit d'opération à virgule flottante (FP) (3202) comprenant une deuxième unité de traitement (3204) configurée pour effectuer une deuxième opération sur au moins une valeur FP d'entrée (F1, F2) pour générer un résultat, dans lequel le premier circuit arrondisseur (3206) est configuré pour effectuer une deuxième opération d'arrondi sur le résultat de la deuxième opération et le premier circuit de commande (3302) est configuré pour commander une longueur de bits ou d'octets appliquée par la deuxième opération d'arrondi. Dispositif de calcul à virgule flottante selon l'une quelconque des revendications 1 à 4, dans lequel le premier circuit de commande (3302) comprend un multiplexeur (3302) ayant une première entrée reliée pour recevoir une première valeur de longueur représentant la première longueur de bits ou d'octets (BLA), et une deuxième entrée reliée pour recevoir une deuxième valeur de longueur représentant la deuxième longueur de bits ou d'octets (BLS), et une entrée de sélection reliée pour recevoir un signal de commande (ADD.MEM_not_ADD) indiquant si le résultat de la première opération doit être stocké dans la mémoire interne (114) ou dans la mémoire externe (120, 122). Dispositif de calcul à virgule flottante selon l'une quelconque des revendications 1 à 5, dans lequel le dispositif de calcul à virgule flottante met en œuvre une architecture de jeu d'instructions, et les première et deuxième longueurs de bits ou d'octets sont indiquées dans des instructions de l'architecture de jeu d'instructions. Dispositif de calcul à virgule flottante selon l'une quelconque des revendications 1 à 6, dans lequel l'unité de traitement (3204) est une unité arithmétique et l'opération est une opération arithmétique, telle qu'une addition, une soustraction, une multiplication, une division, une racine carrée (sqrt), 1/sqrt, log, et/ou une accélération polynomiale et/ou l'opération comprend une opération de déplacement. Procédé de calcul à virgule flottante comprenant : - la mise en œuvre, par une première unité de traitement (3204) d'un premier circuit d'opération à virgule flottante, d'une première opération sur au moins une valeur FP d'entrée (F1, F2) pour générer un résultat ; - la mise en œuvre, par un premier circuit arrondisseur (3206), d'une première opération d'arrondi sur le résultat de la première opération ; et - la commande d'une longueur de bits ou d'octets appliquée par la première opération d'arrondi, comprenant l'application d'une première longueur de bits ou d'octets (BLA) si le résultat de la première opération doit être stocké dans une mémoire interne (114) du dispositif de calcul à virgule flottante à utiliser pour une opération suivante, et l'application d'une deuxième longueur de bits ou d'octets (BLS), différente de la première longueur de bits ou d'octets, si le résultat de la première opération doit être stocké dans une mémoire externe (120, 122). Procédé selon la revendication 8, comprenant en outre le stockage, par une unité de chargement et de stockage (118) du dispositif de calcul à virgule flottante, d'un nombre arrondi de la deuxième longueur de bits ou d'octets généré par le premier circuit arrondisseur (3206), dans lequel l'unité de chargement et de stockage (118) ne comprend aucun circuit arrondisseur. Procédé selon la revendication 9, comprenant en outre : - la mise en œuvre, par un deuxième circuit d'opération à virgule flottante (FP) (3202) comprenant une deuxième unité de traitement (3204), d'une deuxième opération sur au moins une valeur FP d'entrée (F1, F2) pour générer un résultat ; - la mise en œuvre, par un deuxième circuit arrondisseur (3206), d'une deuxième opération d'arrondi sur le résultat de la deuxième opération ; - la commande, par un deuxième circuit de commande (3302), d'une longueur de bits ou d'octets appliquée par la deuxième opération d'arrondi ; et - le stockage dans une mémoire, par l'unité de chargement et de stockage (118), d'un nombre arrondi généré par le deuxième circuit arrondisseur (3206). Procédé selon la revendication 9, comprenant en outre : - la mise en œuvre, par un deuxième circuit d'opération à virgule flottante (FP) (3202), comprenant une deuxième unité de traitement (3204), d'une deuxième opération sur au moins une valeur FP d'entrée (F1, F2) pour générer un résultat ; - la mise en œuvre, par le premier circuit arrondisseur (3206), d'une deuxième opération d'arrondi sur le résultat de la deuxième opération ; et - la commande, par le premier circuit de commande (3302), d'une longueur de bits ou d'octets appliquée par la deuxième opération d'arrondi du premier circuit arrondisseur (3206). Procédé selon l'une quelconque des revendications 8 à 11, dans lequel le circuit de commande (3302) comprend un multiplexeur (3302) ayant une première entrée reliée pour recevoir une première valeur représentant la première longueur de bits ou d'octets (BLA) et une deuxième entrée reliée pour recevoir une deuxième valeur de longueur représentant la deuxième longueur de bits ou d'octets (BLS), et une entrée de sélection reliée pour recevoir un signal de commande (ADD.MEM_not_ADD) indiquant si le résultat de la première opération doit être stocké dans la mémoire interne (114) ou dans la mémoire externe (120, 122). Procédé selon l'une quelconque des revendications 8 à 12, dans lequel le dispositif de calcul à virgule flottante met en œuvre une architecture de jeu d'instructions et les première et deuxième longueurs de bits ou d'octets sont indiquées dans des instructions de l'architecture de jeu d'instructions. Procédé selon l'une quelconque des revendications 8 à 13, dans lequel la première opération est une opération arithmétique, telle qu'une addition, une soustraction, une multiplication, une division, une racine carrée (sqrt), 1/sqrt, log, et/ou une accélération polynomiale ou une opération de déplacement.