
En sciences, une constante est une grandeur dont la valeur est fixée par convention ou par calcul, indépendamment du problème dans lequel elle est rencontrée. Cette notion s'oppose ainsi à celle de variable, dont la valeur peut changer au cours d'un même problème.
Une constante est généralement notée par une lettre, majuscule ou minuscule, qui tend à être adoptée internationalement. Elle porte souvent le nom du phénomène ou du scientifique à qui elle est associée.
En informatique, une constante est un identificateur associé à une valeur fixe. Syntactiquement, cet identificateur a tous les aspects d'une variable. Cependant, il n'est possible de lui affecter une valeur qu'une seule fois, généralement au moment du lancement du programme.
Une constante mathématique peut apparaitre
Dans tous les cas, il s'agit d'une valeur numérique sans unité.
Une constante physique est souvent définie comme un quotient de grandeurs qui se trouve être indépendant de leurs diverses valeurs possibles. Elle peut être munie ou non d'une unité de mesure.
En médecine :
Les constantes médicales sont entre autres le pouls, la température, qui varient avec le temps.
Dans la loi de Murphy et en programmation :
« Les constantes sont toujours variables. » C'est également le cas en Pascal lorsqu'on passe un objet en paramètre 'const' à une fonction. Dans ce cas, on passe en fait un pointeur sur l'objet, qui peut être modifié.