Concepts inVariable precision exponential function
Exponential function
In mathematics, the exponential function is the function e, where e is the number (approximately 2.718281828) such that the function e is its own derivative. The exponential function is used to model a relationship in which a constant change in the independent variable gives the same proportional change (i.e. percentage increase or decrease) in the dependent variable. The function is often written as exp(x), especially when it is impractical to write the independent variable as a superscript.
more from Wikipedia
Unit in the last place
In computer science and numerical analysis, unit in the last place or unit of least precision (ULP) is the spacing between floating-point numbers, i.e. , the value the least significant bit (lsb) represents if it is 1. It is used as a measure of precision in numeric calculations. If x has exponent E, then ULP(x) = machine epsilon x 2^E .
more from Wikipedia
Arithmetic underflow
The term arithmetic underflow (or "floating point underflow", or just "underflow") is a condition in a computer program where the result of a calculation is a smaller number than what the computer can actually store in memory. Arithmetic underflow can occur when the true result of a floating point operation is smaller in magnitude (that is, closer to zero) than the smallest value representable as a normal floating point number in the target datatype.
more from Wikipedia
Arithmetic overflow
The term arithmetic overflow or simply overflow has the following meanings. In a computer, the condition that occurs when a calculation produces a result that is greater in magnitude than that which a given register or storage location can store or represent. In a computer, the amount by which a calculated value is greater in magnitude than that which a given register or storage location can store or represent. Note that the overflow may be placed at another location.
more from Wikipedia
Rounding
Rounding a numerical value means replacing it by another value that is approximately equal but has a shorter, simpler, or more explicit representation; for example, replacing $23.4476 with $23.45, or the fraction 312/937 with 1/3, or the expression ¿2 with 1.414. Rounding is often done on purpose to obtain a value that is easier to write and handle than the original.
more from Wikipedia
Pascal (programming language)
Pascal is an influential imperative and procedural programming language, designed in 1968¿ and published in 1970 by Niklaus Wirth as a small and efficient language intended to encourage good programming practices using structured programming and data structuring. A derivative known as Object Pascal designed for object-oriented programming was developed in 1985.
more from Wikipedia
Computational science
Computational science (or scientific computing) is the subfield of computer science concerned with constructing mathematical models and quantitative analysis techniques and using computers to analyze and solve scientific problems. In practical use, it is typically the application of computer simulation and other forms of computation from theoretical computer science to problems in various scientific disciplines.
more from Wikipedia
Mutator method
In computer science, a mutator method is a method used to control changes to a variable. The mutator method, sometimes called a "setter", is most often used in object-oriented programming, in keeping with the principle of encapsulation.
more from Wikipedia