LightbulbSun
- 64
- 2
Example:
Acceleration= distance / time ^ 2
Acceleration= distance / time ^ 2
The discussion centers on the symbol used for exponentiation across different programming languages, exploring its usage in various contexts, including mathematics, calculators, and programming environments.
Participants express differing views on the status of the caret symbol as a standard notation, with some asserting its informal acceptance while others emphasize its non-standard nature. The discussion remains unresolved regarding the universality of the symbol across programming languages.
There are limitations regarding the definitions of "standard" notation and the contexts in which different symbols are used, as well as the potential for confusion with other operators in programming languages.
nicksauce said:In that context it presumably means "to the power of".
HallsofIvy said:It is NOT a standard mathematics (or physics) symbol but is used on the internet when you aren't able to write superscripts.
And in TeX and in Matlab and in Mathematica and ...Math Is Hard said:It's also used on some calculators, and some spreadsheet programs like Microsoft Excel.
HallsofIvy said:It is NOT a standard mathematics (or physics) symbol but is used on the internet when you aren't able to write superscripts.
Mark44 said:The ^ notation for exponentiation came out of BASIC. FORTRAN uses ** for the same purpose, but most other high-level programming languages that I know of don't have a corresponding operator.