samedi, mai 19, 2018




L'usage du signe 

est attesté dès le début du XVIsiècle 

dans des manuscrits italiens

Le livre 
The Whetstone of Witte du mathématicien gallois 
Robert Recorde 
datant de 1557 contient aussi ce signe 
dans ce sens








Rayé par une barre oblique
le signe égal devient 
la relation inverse 
c'est-à-dire 

la non égalité

Avec la barre du haut ou
les deux barres déformées en forme 
de vagues

le signe égal devient 

l'approximation 
et la valeur approchée

Avec une barre supplémentaire
le signe égal devient 

la congruence 
sur les entiers 
ou 

l'équivalence logique

Surmonté 
d'un point d'interrogation

le signe 
égal devient 
l'égalité mise en doute

dont l'exemple typique 
est 

l'équation


Dans les langages de programmation,
le signe peut prendre plusieurs significations
selon l'opérateur auquel il appartient et le langage utilisé

Tout seul
il peut être l'opérateur d'affectation 
ou bien

l'opérateur de test d'égalité 

Avec un autre signe égal accolé
il peut aussi être l'opérateur de test d'égalité
profonde ou pas

Avec deux autres signes égal

accolés

il peut aussi être l'opérateur de test

d'égalité profonde 


Précédé d'un point d'exclamation

!=

d'un tilde 

~ =

d'une barre oblique

/=

ou d'une barre oblique inversée

\=

il peut être l'opérateur de test

de non égalité 

Avec les chevrons accolés devant

< =  et  > =

il peut être

un opérateur de comparaison 

pour un ordre donné
comme l'inégalité large usuelle sur les nombres

ou

l'ordre alphabétique ou alphanumérique
sur les chaînes de
caractères


Précédé d'un autre opérateur
mathématique

+ =

il affecte à une variable
sa valeur à la suite du calcul
effectué par l'opérateur indiqué

a + = b 

signifie en réalité

a = a + b

soit l'attribution à a de sa valeur antérieure 
à laquelle on ajoute 
la valeur 
de b

On parle d'opérateur raccourci


































Aucun commentaire:

Enregistrer un commentaire