Class Unit
Diese Klasse repräsnetiert jeden Typ von Größen, z.B. Masse, Zeit, Distanz, Temperatur oder einen Winkel. Eindeutige Größen haben unterschiedliche Einheiten und es besteht zwischen Ihnen meistens kein Zusammenhang.
Package: Alvine\Measure
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110904
Link: Alvine
Located at measure/Unit.class.php
public
|
|
protected
string
|
#
format( float $quantity, string $format = null )
Formatiert eine Einheit im angegebenen Formatstring. Als Argumente muss ein Wert und ein optionaler Formatstring angegeben werden. |
public
string
|
|
public
integer
|
|
public
|
string |
UNIQUE
Einheit ist ein Unikat |
#
'unique'
|
string |
PIECE
Ein Stück |
#
'piece'
|
public
integer
|
$unit
Eindeutiges Kürzel für die Einheit, z.B. EUR für die Währung EURO oder m für einen Meter. |
#
null
|
public
string
|
$symbol
Symbol für die Einheit, z.B. € für die Währung EURO. Hat die Eiheit kein Symbol, so ist dieser Wert null. Das Symbol wird ohne Trennzeichen z.B. [space] angegeben. |
#
null
|
public
integer
|
$digits
Anzahl der Stellen hinter dem Komma |
#
0
|
public
string
|
$baseUnit
Basiseinheit |
#
null
|
public
float
|
$conversionFactorToBaseUnit
Umrechnungsfaktor der Einheit zur Basiseinheit. Ist dieser Wert 1.0, so ist diese Einheit die Basiseinheit. Dieser Umrechnungswert wird mit der Quantity multipliziert. |
#
1.0
|
protected
string
|
$format
Format im sprintf Format |
#
'%1$F %2$s'
|
protected
integer
|
$roundMode
Modus der Rundung. Im Standard wird aus aus 9.45 > 9.5 > 10 |
#
PHP_ROUND_HALF_UP
|