Symbole |
Description |
# |
Le signe dièse (#) réserve de la place pour un seul caractère dans le champ de sortie numérique. Si la sortie comporte moins de chiffres que le nombre réservé, la sortie est justifiée à droite dans
le champ. Plus de caractères de sortie que le nombre réservé génère un signe de pourcentage devant le nombre. Si aucun point décimal n'apparaît dans la chaîne de caractères de format, toute fraction est
arrondie. |
+ |
Le signe plus (+) spécifie l'affichage du signe d'un nombre. Si le symbole précède les signes dièse réservant des espaces numériques, le signe s'affiche devant le nombre; s'il suit, le signe s'affiche
après le nombre. |
- |
Le signe moins (-) génère un signe «-» de fin après un nombre négatif. |
. |
Le point décimal (.) désigne la position à laquelle le point décimal doit apparaître dans la sortie. Un seul point décimal est autorisé; si vous n'en spécifiez pas, la sortie est arrondie à l'entier
le plus proche. Le nombre de chiffres de sortie à gauche du point décimal ne doit pas dépasser le nombre de signes dièse correspondants dans la chaîne de caractères de format. Des zéros de fin (c'est-à-dire
après les chiffres significatifs à droite du point décimal) sont affichés pour remplir le champ de format. |
, |
Une virgule (,) précédant la virgule décimale dans la chaîne de caractères de format indique le placement d'une virgule avant chaque troisième chiffre à gauche de la virgule décimale dans la sortie
numérique. La virgule réserve également un caractère dans le champ de sortie. Ainsi, si un nombre nécessite deux virgules, vous devez inclure suffisamment de signes dièse (#) pour réserver suffisamment
d'espace. |
** |
Le double astérisque (**) permet de remplir les espaces de début dans un champ numérique avec un astérisque. Il réserve également deux positions de caractère. |
$$ |
Le double signe dollar ($$) indique qu'un signe dollar doit s'afficher immédiatement à gauche de la sortie numérique. Il réserve également deux positions de caractère, une pour le signe dollar lui-même.
Un signe moins ne peut apparaître en position de fin que lorsque vous utilisez le double signe dollar. |
**$ |
Deux astérisques suivis d'un pavé de signe dollar (**$) indique un début avec des espaces dans le champ de sortie des astérisques. Un signe dollar s'affiche immédiatement à gauche du nombre.
Il réserve également deux positions de caractère, une pour le signe dollar lui-même. |
^ |
Un ou plusieurs carets (^) indiquent que la sortie numérique doit apparaître en notation scientifique. Au moins un signe dièse doit être utilisé avant ou après chacun de ces symboles.
La position du point décimal détermine la valeur de l'exposant; les chiffres significatifs sont justifiés à gauche. Une position de caractère est réservée à gauche du numéro affiché pour le signe du
nombre, sauf si vous formatez explicitement le signe. (Un blanc s'affiche pour les nombres positifs.) |
_ |
Un caractère de soulignement (_) dans une chaîne de caractères de format indique que le caractère le suivant doit apparaître comme un littéral dans la sortie; autrement dit, le ABasiC affiche le
caractère lui-même. |
(blanc) |
Un blanc ( ) après les autres caractères d'une chaîne de caractères de format sépare les champs de sortie. (Tout caractère ne faisant pas partie d'un spécificateur de format sépare les champs de
sortie.) |
! |
Un point d'exclamation (!) indique que seul le premier caractère d'une chaîne de caractères doit être affiché. |
\..\ |
Deux barres obliques inverses indiquent que seuls deux caractères de chaque chaîne de caractères utilisant ce format doivent être affichés. Si vous ajoutez un ou plusieurs espaces ou autres caractères
entre les barres obliques inverses, le ABasiC affiche ce nombre de caractères de chaîne de caractères supplémentaires. Si la largeur du champ est supérieure au nombre de caractères de la chaîne de
caractères, la sortie est justifiée à gauche et le reste du champ est rempli de blancs. Un point ou un chiffre entre les contre-obliques vous permet de compter facilement le nombre total de caractères à
afficher. |
& |
Une esperluette (&) indique un champ de chaîne de caractères de longueur variable. Chaque chaîne de caractères utilisant ce format s'affiche exactement telle qu'elle a été saisie, quelle que soit sa longueur. |