Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

Élément <xsl:decimal-format>

Déclare un format décimal qui contrôle l'interprétation d'un modèle de format utilisé par la fonction format-number . S'il y a un attribut name, l'élément déclare un format décimal nommé ; sinon, il déclare le format décimal par défaut. La valeur de l'attribut name est un Noms qualifiés (XSLT). Une erreur se produit si vous déclarez soit le format décimal par défaut soit plusieurs fois un format décimal avec un nom donné (même avec une priorité d'importation différente), à moins qu'il soit déclaré chaque fois avec la même valeur pour tous les attributs (compte tenu des valeurs par défaut).

Pour plus d'informations, consultez la rubrique Fonction format-number.

<xsl:decimal-format
  name = QName
  decimal-separator = char 
  grouping-separator = char 
  infinity = string 
  minus-sign = char 
NaN = string 
  percent = char 
  per-mille = char 
  zero-digit = char 
  digit = char 
  pattern-separator = char />

name

Facultatif. Le Noms qualifiés (XSLT) du format décimal. S'il y a un attribut name, l'élément déclare un format décimal nommé ; sinon, il déclare le format décimal par défaut. La valeur de l'attribut name est un nom qualifié. Il est incorrect de déclarer soit le format décimal par défaut soit plusieurs fois un format décimal avec un nom donné, à moins qu'il soit déclaré chaque fois avec la même valeur pour tous les attributs (compte tenu des valeurs par défaut).

decimal-separator

Facultatif. Caractère utilisé pour séparer l'entier et la fraction d'un nombre. La valeur par défaut est ".".

grouping-separator

Facultatif. Caractère utilisé pour séparer des groupes de chiffres. La valeur par défaut est « , »

infinity

Facultatif. Chaîne utilisée pour représenter une infinité ; la valeur par défaut est la chaîne "Infinity".

minus-sign

Facultatif. Caractère utilisé comme signe moins par défaut ; la valeur par défaut est le tiret ("-", "#x2D").

NaN

Facultatif. Chaîne utilisée pour représenter la valeur NaN ; la valeur par défaut est la chaîne "NaN".

percent

Facultatif. Caractère utilisé comme signe de pourcentage ; la valeur par défaut est le caractère pour cent ("%").

per-mille

Facultatif. Caractère utilisé comme signe pour mille ; la valeur par défaut est le caractère pour mille Unicode ("#x2030").

zero-digit

Facultatif. Caractère utilisé comme chiffre zéro ; la valeur par défaut est le chiffre zéro ("0").

digit

Facultatif. Caractère utilisé dans un modèle de format pour indiquer un endroit où un zéro à gauche est requis. La valeur par défaut est "#".

pattern-separator

Facultatif. Caractère utilisé pour séparer les sous-modèles positif et négatif dans un modèle. La valeur par défaut est le point-virgule (";"). Voici un exemple de point-virgule utilisé dans un modèle :format-number(-123.45, '###,###.00;(###,###.00)')

Nombre d'occurrences

Illimité

Éléments parents

xsl:stylesheet, xsl:transform

Éléments enfants

(Pas d'éléments enfants)

La rubrique suivante fournit un exemple de <xsl:decimal-format>.

Afficher: