Signe de pourcentage - Percent sign

%
Signe de pourcentage
En  Unicode U+0025 % SIGNE POUR CENT (HTML %  · % )
En rapport
Voir également U+2030 PAR MILLE SIGNE
U+2031 PAR DIX MILLE SIGNE ( Point de base )
Différent de
Différent de U + 2052 COMMERCIAL SIGNE MOINS
U + 00F7 ÷ SIGNE DIVISION

Le signe pourcentage % (ou signe pourcentage en anglais britannique ) est le symbole utilisé pour indiquer un pourcentage , un nombre ou un rapport sous forme de fraction de 100. Les signes associés incluent le signe permille (pour mille) et le signe permyriade (pour dix mille ) signe (également appelé point de base ), qui indique qu'un nombre est divisé par mille ou dix mille, respectivement. Les proportions plus élevées utilisent la notation parties par .

Style correct

Forme et espacement

Les guides de style anglais prescrivent d'écrire le signe de pourcentage après le nombre sans aucun espace entre les deux (par exemple 50 %). Cependant, le Système international d'unités et la norme ISO 31-0 prescrivent un espace entre le nombre et le signe de pourcentage, conformément à la pratique générale consistant à utiliser un espace insécable entre une valeur numérique et son unité de mesure correspondante .

D'autres langues ont d'autres règles d'espacement devant le signe de pourcentage :

  • En tchèque et en slovaque , le signe pourcentage est espacé d'un espace insécable si le nombre est utilisé comme nom. En tchèque, aucun espace n'est inséré si le nombre est utilisé comme adjectif (par exemple, « une augmentation de 50 % »), alors que le slovaque utilise également un espace insécable dans ce cas.
  • En finnois , le signe pourcentage est toujours espacé, et un suffixe de casse peut y être attaché en utilisant les deux points (par exemple 50 %:n kasvu 'une augmentation de 50%').
  • En français , le signe pourcentage doit être espacé d'un espace insécable.
  • Selon la Real Academia Española, en espagnol , le signe de pourcentage devrait être espacé maintenant, malgré le fait que ce ne soit pas la norme linguistique.
  • En russe , le signe de pourcentage est rarement espacé, contrairement aux directives de la norme d'État GOST 8.417-2002.
  • En chinois , le signe pourcentage n'est presque jamais espacé, probablement parce que le chinois n'utilise pas du tout d'espaces pour séparer les caractères ou les mots.
  • Selon le Conseil de la langue suédoise , le signe de pourcentage doit être précédé d'un espace en suédois , comme toutes les autres unités.
  • En allemand , l' espace est prescrit par l' organisme de réglementation dans la norme nationale DIN 5008 .
  • En turc et dans certaines autres langues turques , le signe pourcentage précède plutôt qu'il ne suit le nombre, sans espace intermédiaire.
  • Dans les textes persans , le signe de pourcentage peut précéder ou suivre le nombre, dans les deux cas sans espace.
  • En arabe , le signe pourcentage suit le nombre ; comme l'arabe s'écrit de droite à gauche , cela signifie que le signe de pourcentage est à gauche du nombre, généralement sans espace.
  • En hébreu , le signe de pourcentage est écrit à droite du nombre, tout comme en anglais, sans espace intermédiaire. C'est parce que les nombres en hébreu (qui s'écrivent autrement de droite à gauche) sont écrits de gauche à droite, comme en anglais.

Utilisation dans le texte

Il est souvent recommandé de n'utiliser le signe de pourcentage que dans les tables et autres endroits avec des restrictions d'espace. Dans le texte courant, il doit être écrit en pourcentage ou en pourcentage (souvent dans les journaux). Par exemple, non pas « Les ventes ont augmenté de 24 % par rapport à 2006 », mais plutôt « Les ventes ont augmenté de 24 % par rapport à 2006 ».

Évolution

Avant 1425, il n'y a aucune preuve connue d'un symbole spécial utilisé pour le pourcentage. Le terme italien pour cento , « pour cent », a été utilisé ainsi que plusieurs abréviations différentes (par exemple « pour 100 », « p 100 », « p cento », etc.). Des exemples de ceci peuvent être vus dans le texte arithmétique de 1339 (auteur inconnu) représenté ci-dessous. La lettre p avec son descendant traversé par une grève horizontale ou diagonale (ꝑ en Unicode) signifiait conventionnellement per, por, par ou pur dans la paléographie médiévale et de la Renaissance.

1339 texte arithmétique
1339 texte arithmétique dans Rara Arithmetica , p. 437

À un moment donné, un scribe quelconque a utilisé l'abréviation "pc" avec une petite boucle ou un cercle (représentant la terminaison -o utilisée dans les ordinaux italiens , comme dans primo , secondo , etc. ; c'est analogue à l'anglais "-th" comme dans "25"). Cela apparaît dans quelques pages supplémentaires d'un texte de 1425 qui ont probablement été ajoutées vers 1435. Ceci est montré ci-dessous (source, Rara Arithmetica p. 440).

1425 texte arithmétique dans Rara Arithmetica , p. 440

Le "pc" avec une boucle a finalement évolué en un signe de fraction horizontale vers 1650 (voir ci-dessous pour un exemple dans un texte de 1684) et a ensuite perdu le "per".

1684 texte arithmétique
1684 texte arithmétique dans Rara Arithmetica , p. 441

En 1925, DE Smith écrivait : « La forme solidus ( Police pauvre Richard) est moderne.

Usage

Encodages

Unicode

Les points de code Unicode sont :

  • U+0025 % SIGNE POUR CENT (HTML%,%),
  • U + 2030 PAR MILLE SIGNE (HTML ‰  · ‰ ),
  • U + 2031 PAR DIX MILLE SIGNE (HTML ‱  · ‱ ) aka point de base
  • U + FF05 % pleine largeur signe pourcentage (HTML %) voir les formes pleine largeur
  • U + FE6A % PETITS SIGNE POUR CENT (HTML ﹪) voir Small Form Variantes
  • U + 066A % signe pourcentage ARABIC (HTML ٪), qui a les cercles remplacés parpoints carrés fixés surbord, la forme du chiffre 0 en chiffres arabes de l' Est .

ASCII

Le code ASCII du caractère de pourcentage est 37, ou 0x25 en hexadécimal .

Dans les ordinateurs

Les noms du signe de pourcentage incluent le signe de pourcentage (dans ITU-T ), mod , raisins (dans le jargon hacker ) et le double-oh-seven humoristique (dans INTERCAL ).

En informatique , le caractère de pourcentage est également utilisé pour l' opération modulo dans les langages de programmation qui tirent leur syntaxe du langage de programmation C , qui à son tour a acquis cet usage du B antérieur .

Dans la représentation textuelle des URI , un % immédiatement suivi d'un nombre hexadécimal à 2 chiffres désigne un octet spécifiant (une partie de) un caractère qui pourrait autrement ne pas être autorisé dans les URI (voir pourcentage-encodage ).

En SQL , le signe de pourcentage est un caractère générique dans les expressions "LIKE", par exemple SELECT * FROM table WHERE fullname LIKE 'Lisa %', récupère tous les enregistrements dont les noms commencent par " Lisa ".

Dans TeX (et donc aussi dans LaTeX) et PostScript , et dans GNU Octave et MATLAB , un % désigne un commentaire de ligne .

En BASIC , un % de fin après un nom de variable le marque comme un entier .

En Perl  % est le sceau des hachages .

Dans les opérations de formatage de chaîne de nombreux langages de programmation (effectuées par des fonctions telles que printfet scanf), le signe pourcentage indique des parties de la chaîne de modèle qui seront remplacées par des arguments. (Voir printf format string .) En Python et Ruby, le signe pourcentage est également utilisé comme opérateur de formatage de chaîne.

Dans les processeurs de commandes COMMAND.COM (DOS) et CMD.EXE (OS/2 et Windows), %1, %2,... représentent les premier, deuxième,... paramètres d'un fichier batch . %0 représente la spécification du fichier batch lui-même tel qu'il est tapé sur la ligne de commande. Le signe % est également utilisé de la même manière dans la commande FOR. %VAR1% représente la valeur d'une variable d'environnement nommée VAR1. Ainsi:

set PATH=c:\;%PATH%

définit une nouvelle valeur pour PATH, c'est-à-dire l'ancienne valeur précédée de " c:\; ". Étant donné que ces utilisations donnent au signe de pourcentage une signification particulière, la séquence %% (deux signes de pourcentage) est utilisée pour représenter un signe de pourcentage littéral, de sorte que :

set PATH=c:\;%%PATH%%

définirait PATH sur la valeur littérale " c:\;%PATH% ".

Dans le shell C , % fait partie de l' invite de commande par défaut .

En linguistique

En linguistique, le signe de pourcentage est ajouté à un exemple de chaîne pour montrer qu'il est jugé bien formé par certains locuteurs et mal formé par d'autres. Cela peut être dû à des différences de dialecte ou même d' idiolectes individuels . Ceci est similaire à l' astérisque pour marquer les chaînes mal formées, le point d' interrogation pour marquer les chaînes où la bonne formation n'est pas claire et le signe dièse pour marquer les chaînes qui sont syntaxiquement bien formées mais sémantiquement absurdes.

En bases non décimales

En dehors du système décimal, le signe de pourcentage peut être utilisé pour indiquer une partie d'un nombre représenté dans cette base par 100. À titre d'exemple, seximal peut utiliser le signe de pourcentage pour indiquer le pernifage.

Voir également

Remarques

Les références