BCDTOTEXT

La fonction BCDTOTEXT convertit les chiffres du format BCD (Binary Coded Decimal) en élément texte contenant les chiffres de l'élément codé en BCD sous forme de chaîne de caractères.

Syntaxe :
BCDTOTEXT (expression-texte-unique)
Signification :
BCDTOTEXT ( élément_BCD_à_convertir )
Renvoie :
Un élément texte unique

BCD_item_to_convert est converti du format BCD en chaîne de texte contenant les chiffres de la valeur codée en BCD sous forme de chaîne de caractères.

Les nombres au format BCD comportent deux chiffres décimaux dans chaque octet. Chaque demi-octet peut donc contenir une valeur binaire comprise entre 0000 (qui représente le chiffre 0) et 1001 (qui représente le chiffre 9). Sur la base de cette définition, le comportement suivant est applicable :

  • Si un demi-octet du nombre BCD contient les valeurs binaires 1101 ou 1111, ce demi-octet n'est pas pris en compte.
  • Si l'élément BCD contient les valeurs binaires 1010, 1011, 1100 ou 1110, la sortie de la fonction est "none".

Exemples

  • BCDTOTEXT ( Qté:Article )

    Si Qté est x`1234', le résultat est 1234.

  • BCDTOTEXT ( Montant_réduction )

    Si Montant_réduction est x`0123', le résultat est 0123.

  • BCDTOTEXT ( TotalDollars )

    Si Total est x`F123', le résultat est 123.

Fonctions associées

  • BCDTOHEX
  • BCDTOINT
  • TEXTTOBCD