Skip to content

Mathematical Functions

Paul Squires edited this page Sep 19, 2026 · 1 revision

Home › Mathematical Functions › Mathematical Functions

Mathematical Functions

Procedures that work with numbers mathematically.

Description

This set of procedures provide basic algebraic and trigonometric function. Random numbers can also be retrieved, using a variety of random number generators.

Algebraic Procedures

Absolute values, logarithms, square roots and more.

Trigonometry Procedures

Sine, Cosine and other trigonometry-related procedures.

Miscellaneous Procedures

Miscellaneous procedures.

Algebraic Procedures

Abs

Returns the absolute value of a number.

Exp

Returns e raised to some power.

Log

Returns the natural logarithm of a number.

Sqr

Returns the square root of a number.

Fix

Returns the integer part of a number.

Frac

Returns the fractional part of a number.

Int

Returns the largest integer less than or equal to a number.

Sgn

Returns the sign of a number.

Trigonometric Procedures

Sin

Returns the sine of an angle.

Asin

Returns the arcsine of a number.

Cos

Returns the cosine of an angle.

Acos

Returns the arccosine of a number.

Tan

Returns the tangent of an angle.

Atn

Returns the arctangent of a number.

Atan2

Returns the arctangent of the ratio between two numbers.

Miscellaneous Procedures

Randomize

Seeds the random number generator used by Rnd.

Rnd

Returns a random Double in the range [0, 1).


Category: Mathematical Functions


Reproduced from the FreeBASIC Wiki Manual under the GNU Free Documentation License 1.3 — with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts. Copyright © the FreeBASIC project and wiki contributors. See License.

Clone this wiki locally