Section courante

A propos

Section administrative du site

ECVT

Conversion étendue
C pour Unix stdlib.h

Syntaxe

char *ecvt(double value, int ndigit, int *decpt, int *sign);

Paramètres

Nom Description
value Ce paramètre permet d'indiquer la valeur à convertir en une chaîne de caractères. Ce paramètre est un nombre à virgule flottante de type double étant converti en une représentation de chaîne sous forme de chiffres et de point décimal.
ndigit Ce paramètre permet d'indiquer le nombre de chiffres significatifs à inclure dans la conversion. Ce paramètre indique combien de chiffres après la virgule doivent être inclus dans la représentation de la chaîne de caractères. Le nombre de chiffres peut être ajusté en fonction des besoins (par exemple, si vous souhaitez plus de précision, vous pouvez spécifier une valeur plus élevée).
decpt Ce paramètre permet d'indiquer un pointeur vers un entier renvoyant la position du point décimal dans la chaîne de caractères résultante. Si la chaîne résultante est "123.456", la valeur de *decpt sera l'indice où se trouve le point décimal (dans ce cas, 3). Si le nombre est trop grand ou trop petit pour tenir dans un nombre limité de chiffres, ce champ pourra indiquer la position correspondante du point décimal dans la chaîne de caractères.
sign Ce paramètre permet d'indiquer un pointeur vers un entier indiquant le signe du nombre.

Description

Cette fonction permet de convertir un nombre à virgule flottante en une chaîne de caractères.



Dernière mise à jour : Vendredi, le 5 Juin 2020