In magnetism, Pascals’ constants are numbers used in the evaluation of the magnetic susceptibilities of coordination compounds. The magnetic susceptibility of a compound is the sum of the paramagnetic susceptibility associated with … Wikipedia
🌐
Wikipedia
en.wikipedia.org › wiki › Pascal's_constants
Pascal's constants - Wikipedia
August 11, 2025 - Thus, the diamagnetic correction is not considered for many purposes. For more precise analyses, however, the diamagnetic corrections are calculated by summing the contributions from the components of the molecule. These group contributions are Pascal’s constants.
🌐
TutorialsPoint
tutorialspoint.com › pascal › pascal_constants.htm
Pascal - Constants
A constant is an entity that remains unchanged during program execution. Pascal allows only constants of the following types to be declared −
🌐
Gnu-pascal
gnu-pascal.de › gpc › Constant-Declaration.html
Constant Declaration - The GNU Pascal Manual
It declares a constant_identifier which is defined by constant_expression. This expression has to be evaluatable during compilation time, i.e. it can include numbers, parentheses, predefined operators, sets and type casts (the last, however, is a Borland extension). In ISO 7185 Pascal, ...
🌐
Wikibooks
en.wikibooks.org › wiki › Pascal_Programming › Variables_and_Constants
Pascal Programming/Variables and Constants - Wikibooks, open books for an open world
Like all programming languages, Pascal provides some means to modify memory. This concept is known as variables. Variables are named chunks of memory. You can use them to store data you cannot predict. Constants, on the other hand, are named pieces of data. You cannot alter them during run-time, but they are hard-coded into the compiled executable program.
🌐
Free Pascal
wiki.freepascal.org › Constant
Constant - Free Pascal wiki
A constant is a variable that does not change, it has a final value.
🌐
ScienceDirect
sciencedirect.com › topics › engineering › pascals-law
Pascal's Law - an overview | ScienceDirect Topics
On the other hand, in vertically ... is constant, which allows a simple evaluation of the integral in Eq. (1.21). In the atmosphere, different density profiles may exist depending on the thermodynamics of the associated air masses, and more details on hydrostasy will be presented in Chapter 10. Blaise Pascal (1623–1662) ...
🌐
HowDev
how.dev › answers › what-are-constants-in-pascal
What are constants in Pascal?
Constants are entities that remain unchanged throughout the program once they have been declared. Pascal allows the declaration of the following types of constants:
🌐
Study.com
study.com › science › physics › electromagnetism › units of measurement (physics)
Pascal, SI Unit for Pressure | Definition, Formula & Calculations | Study.com
Based on the pressure definition, one pascal is equivalent to one newton per meter squared (1 Pa = 1 N/m²). Blaise Pascal made significant contributions to the further understanding of the concept of pressure.
🌐
Free Pascal
freepascal.org › docs-html › ref › refse9.html
Ordinary constants
Ordinary constants declarations are constructed using an identifier name followed by an “=” token, and followed by an optional expression consisting of legal combinations of numbers, characters, boolean values or enumerated values as appropriate.
Find elsewhere
🌐
Free Pascal
freepascal.org › docs-html › 3.2.0 › ref › refsu66.html
Constant parameters
Specifying a parameter as Constant is giving the compiler a hint that the contents of the parameter will not be changed by the called routine.
🌐
TechTarget
techtarget.com › whatis › definition › pascal-unit-of-pressure-or-stress
What is a pascal as a unit of pressure or stress?
Young's modulus is a mathematical constant that describes the elasticity of solid materials. When compression or tension is applied to the modulus, the material is either elastic or inelastic -- or some version between these properties. If Young's modulus is high, the material is less elastic and vice versa. The pascal is used to measure this value and to understand if a material is elastic or not and to what extent.
🌐
NIST
nist.gov › blogs › taking-measure › under-pressure-blaise-pascal-barometer-and-bike-tires
Under Pressure: Blaise Pascal, the Barometer and Bike Tires | NIST
February 11, 2025 - If you base a standard — as all SI fundamental units now are — on a fundamental physical constant, all measurements have a clear reference point. By now you might have noticed that the pascal is nowhere to be found in that list of seven fundamental units; what gives?
Top answer
1 of 2
12

What you have there is a typed constant. Typed constants are distinct from ordinary constants (a.k.a. true constants), which is what your constVar is. Notice how you didn't need to specify a type on constVar; if you had, you may see that the compiler allows you to assigned new values to it, too:

const
  constVar: Integer = 1;

The Free Pascal manual describes typed constants:

Contrary to ordinary constants, a value can be assigned to them at run-time. This is an old concept from Turbo Pascal, which has been replaced with support for initialized variables: For a detailed description, see section 4.4, page 183.

Support for assigning values to typed constants is controlled by the {$J} directive: it can be switched off, but is on by default (for Turbo Pascal compatibility). Initialized variables are always allowed.

For an initialized variable, replace const with var in your declaration. It will get its value upon entering scope. Or, turn off the $J directive prior to the typed-constant declaration:

{$J-}
const
  constArr: array [1..3] of ShortInt = (1, 2, 3);
{$J+}

Whether you turn it back on afterward is up to you.


Typed constants are modifiable because of the way they're stored in memory. In fact, it's because they're stored in memory that they were originally modifiable. Ordinary constants aren't stored in memory as distinct objects. When the compiler encounters an ordinary constant used in your program, it replaces it in-line with the constant's value, just as though you'd used a literal in its place. A typed constant, on the other hand, resides in its own location in memory, and when you refer to one in code, its value is read from memory, just like using any other variable. You use typed constants when there is no syntax available for a literal — you can't have array or record literals, for instance.

2 of 2
0

Well, if you also know C, here's a few analogies:

In [Turbo/Free] Pascal, writing something like this:

const
     MIN = 5;
     MAX = 10;

Is equivalent to doing this in C:

#define MIN 5
#define MAX 10

That is, it's a compile time symbol replace like the other poster says.

With records and arrays, (typed constants), the "const" expression is just a way of initializing a block of memory associated with a linker symbol.

TODO: counter example.

🌐
Marcocantu
marcocantu.com › epascal › English › ch03data.htm
Essential Pascal on marcocantu.com
The cover of the 4th edition of Essential Pascal, the first available in print (and PDF) on Lulu.com · The original Pascal language was based on some simple notions, which have now become quite common in programming languages. The first is the notion of data type.
🌐
Lazarus
wiki.lazarus.freepascal.org › Basic_Pascal_Tutorial › Chapter_1 › Constants
Basic Pascal Tutorial/Chapter 1/Constants - Free Pascal wiki
For example, let's define implicitly some constants of various data types: strings, characters, integers, reals, and booleans. These data types will be further explained in the next section. const Name = 'Tao Yue'; FirstLetter = 'a'; Year = 1997; pi = 3.1415926535897932; UsingNCSAMosaic = TRUE; Note that in Pascal, single characters are enclosed in single quotes, or apostrophes (')!
🌐
Encyclopedia Britannica
britannica.com › science › physics › matter & energy
Pascal’s principle | Definition, Example, & Facts | Britannica
July 20, 1998 - Pascal’s principle, in fluid (gas or liquid) mechanics, statement that, in a fluid at rest in a closed container, a pressure change in one part is transmitted without loss to every portion of the fluid and to the walls of the container.
🌐
Lumen Learning
courses.lumenlearning.com › suny-physics › chapter › 11-5-pascals-principle
Pascal’s Principle | Physics
Assume the volume of the fluid is constant. (b) What effect would friction within the fluid and between components in the system have on the output force? How would this depend on whether or not the fluid is moving? Pascal’s Principle: a change in pressure applied to an enclosed fluid is transmitted undiminished to all portions of the fluid and to the walls of its container ·
🌐
Metric System
metricsystem.net › pascal
pascal – Metric System
June 9, 2025 - The pressure, p, exerted by a perpendicular force, F, over an area, A, is directly proportional to the force, and inversely proportional to the area: Using SI coherent units, the proportionality constant is 1, Thus:
🌐
Wikipedia
en.wikipedia.org › wiki › Pascal's_law
Pascal's law - Wikipedia
2 weeks ago - The intuitive explanation of this formula is that the change in pressure between two elevations is due to the weight of the fluid between the elevations. Note that the variation with height does not depend on any additional pressures. Therefore, Pascal's law can be interpreted as saying that any change in pressure applied at any given point of the fluid is transmitted undiminished throughout the fluid.