Documentation

Math
in package

Mathematische Funktionen

Zusammenfassung von mathematischen Funktionen die gesammelt in einer Klasse als statische Methoden bereit gestellt werden.

Tags
category

Framework

author

schukai GmbH [email protected]

license

http://alvine.io/license/ Licence

link

Alvine

since
20110904

Table of Contents

Constants

E  = M_E
e Euler
PI  = M_PI
Die Kreiszahl PI

Properties

$instance  : mixed
Instanz des Mathe-Objekts

Methods

absolute()  : int
Berechte den absoluten Wert, der übergebenen Variable.
ceil()  : float
Berechnet den nächstgrößeren Wert
floor()  : float
Calculates the next smaller value
getInstance()  : Math
Initialisierung der Bibliothek (wird vom Classloader aufgerufen)
getRandomInteger()  : int
Berechnet eine Zufallszahl zwischen $min und $max. Wird $max nicht angegeben, so wird der maximale Wert auf den vom System unterstützen größtmöglichen Wert gesetzt.
round()  : float
Rounds the passed value
__construct()  : mixed
Die Klasse Math ist ein Singlton und es gibt nur eine Instanz die vom ClassLoader des Framework erzeugt wird.

Constants

Properties

$instance

Instanz des Mathe-Objekts

protected static mixed $instance = null

Methods

absolute()

Berechte den absoluten Wert, der übergebenen Variable.

public static absolute(float $value) : int

Als Typ wird float verwendet.

$abs = abs(-4.6); // $abs = 4.6;
$abs = abs(5);    // $abs = 5.0;
$abs = abs(-5);   // $abs = 5.0;
Parameters
$value : float

Zahl

Return values
int

Absoluter Wert

ceil()

Berechnet den nächstgrößeren Wert

public static ceil(float $value) : float
Parameters
$value : float

Zahl

Return values
float

Ergebnis

floor()

Calculates the next smaller value

public static floor(float $value) : float
Parameters
$value : float

Zahl

Tags
throws
TypeException
Return values
float

Ergebnis

getInstance()

Initialisierung der Bibliothek (wird vom Classloader aufgerufen)

public static getInstance() : Math
Tags
see
AutoLoader
Return values
Math

Objekt

getRandomInteger()

Berechnet eine Zufallszahl zwischen $min und $max. Wird $max nicht angegeben, so wird der maximale Wert auf den vom System unterstützen größtmöglichen Wert gesetzt.

public static getRandomInteger([int $min = 0 ][, int $max = null ]) : int
Parameters
$min : int = 0

Startwert

$max : int = null

Endwert

Return values
int

Zufallszahl

__construct()

Die Klasse Math ist ein Singlton und es gibt nur eine Instanz die vom ClassLoader des Framework erzeugt wird.

protected __construct() : mixed

        
On this page

Search results