<?xml version="1.0" encoding="UTF-8"?>
<!-- EN-Revision: 15215 -->
<!-- Reviewed: no -->
<sect1 id="zend.measure.types">

    <title>Arten von Maßeinheiten</title>

    <para>
        Alle unterstützten Arten von Maßeinheiten sind anbei aufgelistet, jede mit einem Beispiel anhand
        der standardmäßigen Benutzung Ihrer Maßeinheiten.
    </para>

    <table id="zend.measure.types.table-1">
        <title>Liste der Arten von Maßeinheiten</title>
        <tgroup cols="4">
            <thead>
                <row>
                    <entry>Typ</entry>
                    <entry>Klasse</entry>
                    <entry>Standardeinheit</entry>
                    <entry>Beschreibung</entry>
                </row>
            </thead>
            <tbody>
                <row>
                    <entry>Beschleunigung</entry>
                    <entry>Zend_Measure_Acceleration</entry>
                    <entry>Meter pro Sekunde zum Quadrat | <code>m/s²</code></entry>
                    <entry>
                        <classname>Zend_Measure_Acceleration</classname> behandelt den physikalischen
                        Faktor der Beschleunigung
                    </entry>
                </row>
                <row>
                    <entry>Winkel</entry>
                    <entry>Zend_Measure_Angle</entry>
                    <entry>Radiant | <code>rad</code></entry>
                    <entry><classname>Zend_Measure_Angle</classname> behandelt Winkelmaße</entry>
                </row>
                <row>
                    <entry>Fläche</entry>
                    <entry>Zend_Measure_Area</entry>
                    <entry>Quadratmeter | <code>m²</code></entry>
                    <entry><classname>Zend_Measure_Area</classname> behandelt quadratische Maßeinheiten</entry>
                </row>
                <row>
                    <entry>Binär</entry>
                    <entry>Zend_Measure_Binary</entry>
                    <entry>Byte | <code>b</code></entry>
                    <entry><classname>Zend_Measure_Binary</classname> behandelt binäre Umwandlungen</entry>
                </row>
                <row>
                    <entry>Kapazität</entry>
                    <entry>Zend_Measure_Capacitance</entry>
                    <entry>Farad | <code>F</code></entry>
                    <entry>
                        <classname>Zend_Measure_Capacitance</classname> behandelt den physikalischen
                        Faktor der Kapazität
                    </entry>
                </row>
                <row>
                    <entry>Volumen für das Kochen</entry>
                    <entry>Zend_Measure_Cooking_Volume</entry>
                    <entry>Kubikmeter | <code>m³</code></entry>
                    <entry>
                        <classname>Zend_Measure_Cooking_Volume</classname> behandelt Volumen die
                        für das Kochen in Kochbüchern Verwendung finden
                    </entry>
                </row>
                <row>
                    <entry>Masse für das Kochen</entry>
                    <entry>Zend_Measure_Cooking_Weight</entry>
                    <entry>Gramm | <code>g</code></entry>
                    <entry>
                        <classname>Zend_Measure_Cooking_Weight</classname> behandelt die Masse / das Gewicht
                        welches für das Kochen in Kochbüchern Verwendung findet
                    </entry>
                </row>
                <row>
                    <entry>Strom</entry>
                    <entry>Zend_Measure_Current</entry>
                    <entry>Ampere | <code>A</code></entry>
                    <entry><classname>Zend_Measure_Current</classname> behandelt den physikalischen Faktor des Stromes</entry>
                </row>
                <row>
                    <entry>Dichte</entry>
                    <entry>Zend_Measure_Density</entry>
                    <entry>Kilogramm pro Kubikmeter | <code>kg/m³</code></entry>
                    <entry><classname>Zend_Measure_Density</classname> behandelt den physikalischen Faktor der Dichte</entry>
                </row>
                <row>
                    <entry>Energie</entry>
                    <entry>Zend_Measure_Energy</entry>
                    <entry>Joule | <code>J</code></entry>
                    <entry><classname>Zend_Measure_Energy</classname> behandelt den physikalischen Faktor der Energie</entry>
                </row>
                <row>
                    <entry>Kraft</entry>
                    <entry>Zend_Measure_Force</entry>
                    <entry>Newton | <code>N</code></entry>
                    <entry><classname>Zend_Measure_Force</classname> behandelt den physikalischen Faktor der Kraft</entry>
                </row>
                <row>
                    <entry>Strömung (Gewicht)</entry>
                    <entry>Zend_Measure_Flow_Mass</entry>
                    <entry>Kilogramm pro Sekunde | <code>kg/s</code></entry>
                    <entry>
                        <classname>Zend_Measure_Flow_Mass</classname> behandelt den physikalischen Faktor der Strömung.
                        Das Gewicht der fließenden Masse wird als Referenz für diese Klasse verwendet
                    </entry>
                </row>
                <row>
                    <entry>Strömung (Mol)</entry>
                    <entry>Zend_Measure_Flow_Mole</entry>
                    <entry>Mol pro Sekunde | <code>mol/s</code></entry>
                    <entry>
                        <classname>Zend_Measure_Flow_Mole</classname> behandelt den physikalischen Faktor der Strömung.
                        Die Dichte der fließenden Masse wird als Referenz für diese Klasse verwendet
                    </entry>
                </row>
                <row>
                    <entry>Strömung (Volumen)</entry>
                    <entry>Zend_Measure_Flow_Volume</entry>
                    <entry>Kubikmeter pro Sekunde | <code>m³/s</code></entry>
                    <entry>
                        <classname>Zend_Measure_Flow_Mole</classname> behandelt den physikalischen Faktor der Strömung.
                        Das Volumen der fließenden Masse wird als Referenz für diese Klasse verwendet
                    </entry>
                </row>
                <row>
                    <entry>Frequenz</entry>
                    <entry>Zend_Measure_Frequency</entry>
                    <entry>Hertz | <code>Hz</code></entry>
                    <entry><classname>Zend_Measure_Frequency</classname> behandelt den physikalischen Faktor der Frequenz</entry>
                </row>
                <row>
                    <entry>Beleuchtungsstärke</entry>
                    <entry>Zend_Measure_Illumination</entry>
                    <entry>Lux | <code>lx</code></entry>
                    <entry>
                        <classname>Zend_Measure_Illumination</classname> behandelt den physikalischen Faktor der
                        Beleuchtungsstärke
                    </entry>
                </row>
                <row>
                    <entry>Länge</entry>
                    <entry>Zend_Measure_Length</entry>
                    <entry>Meter | <code>m</code></entry>
                    <entry><classname>Zend_Measure_Length</classname> behandelt den physikalischen Faktor der Länge</entry>
                </row>
                <row>
                    <entry>Helligkeit</entry>
                    <entry>Zend_Measure_Lightness</entry>
                    <entry>Candela pro Quadratmeter | <code>cd/m²</code></entry>
                    <entry><classname>Zend_Measure_Ligntness</classname> behandelt den physikalischen Faktor der Lichtenergie</entry>
                </row>
                <row>
                    <entry>Zahl</entry>
                    <entry>Zend_Measure_Number</entry>
                    <entry>Dezimal | <code>(10)</code></entry>
                    <entry><classname>Zend_Measure_Number</classname> konvertiert zwischen Zahlenformaten</entry>
                </row>
                <row>
                    <entry>Leistung</entry>
                    <entry>Zend_Measure_Power</entry>
                    <entry>Watt | <code>W</code></entry>
                    <entry><classname>Zend_Measure_Power</classname> behandelt den physikalischen Faktor der Leistung</entry>
                </row>
                <row>
                    <entry>Druck</entry>
                    <entry>Zend_Measure_Pressure</entry>
                    <entry>Newton pro Quadratmeter | <code>N/m²</code>
                    </entry>
                    <entry><classname>Zend_Measure_Pressure</classname> behandelt den physikalischen Faktor des Druckes</entry>
                </row>
                <row>
                    <entry>Geschwindigkeit</entry>
                    <entry>Zend_Measure_Speed</entry>
                    <entry>Meter pro Sekunde | <code>m/s</code></entry>
                    <entry><classname>Zend_Measure_Speed</classname> behandelt den physikalischen Faktor des Geschwindigkeit</entry>
                </row>
                <row>
                    <entry>Temperatur</entry>
                    <entry>Zend_Measure_Temperature</entry>
                    <entry>Kelvin | <code>K</code></entry>
                    <entry><classname>Zend_Measure_Temperature</classname> behandelt den physikalischen Faktor der Temperatur</entry>
                </row>
                <row>
                    <entry>Time</entry>
                    <entry>Zend_Measure_Time</entry>
                    <entry>Sekunde | <code>s</code></entry>
                    <entry><classname>Zend_Measure_Time</classname> behandelt den physikalischen Faktor der Zeit</entry>
                </row>
                <row>
                    <entry>Drehmoment</entry>
                    <entry>Zend_Measure_Torque</entry>
                    <entry>Newtonmeter | <code>Nm</code></entry>
                    <entry><classname>Zend_Measure_Torque</classname> behandelt den physikalischen Faktor des Drehmoments</entry>
                </row>
                <row>
                    <entry>Viskosität (Dynamisch)</entry>
                    <entry>Zend_Measure_Viscosity_Dynamic</entry>
                    <entry>Kilogramm pro Metersekunde | <code>kg/ms</code></entry>
                    <entry>
                        <classname>Zend_Measure_Viscosity_Dynamic</classname> behandelt den physikalischen Faktor der Viskosität.
                        Das Gewicht der Flüssigkeit wird als Referenz für diese Klasse verwendet
                    </entry>
                </row>
                <row>
                    <entry>Viskosität (Kinematisch)</entry>
                    <entry>Zend_Measure_Viscosity_Kinematic</entry>
                    <entry>Quadratmeter pro Sekunde | <code>m²/s</code></entry>
                    <entry>
                        <classname>Zend_Measure_Viscosity_Kinematic</classname> behandelt den physikalischen Faktor der Viskosität.
                        Die Distanz der geflossenen Flüssigkeit wird als Referenz für diese Klasse verwendet
                    </entry>
                </row>
                <row>
                    <entry>Volumen</entry>
                    <entry>Zend_Measure_Volume</entry>
                    <entry>Kubikmeter | <code>m³</code></entry>
                    <entry><classname>Zend_Measure_Volume</classname> behandelt den physikalischen Faktor des Volumens (Inhalt)</entry>
                </row>
                <row>
                    <entry>Gewicht</entry>
                    <entry>Zend_Measure_Weight</entry>
                    <entry>Kilogramm | <code>kg</code>
                    </entry>
                    <entry><classname>Zend_Measure_Weight</classname> behandelt den physikalischen Faktor des Gewichts</entry>
                </row>
            </tbody>
        </tgroup>
    </table>

    <sect2 id="zend.measure.types.binary">

        <title>Hinweise für Zend_Measure_Binary</title>

        <para>
            Einige übliche Binäre Konventionen beinhalten Terme wie Kilo-, Mega-, Giga-, usw. die im normalen
            Sprachgebrauch zur Basis 10, wie 1000 oder 10³ bedeuten. Trotzdem werden diese Terme in den Binärformaten
            für Computer mit dem Faktor 1024 statt 1000 benutzt. Um Ungereimtheiten auszuräumen wurde vor einigen
            Jahren die Schreibweise BI eingeführt. Statt Kilobyte sollte KiBiByte für Kilo-Binär-Byte verwendet werden.
        </para>

        <para>
            In der Klasse BINARY können beide Schreibweisen gefunden werden wie
            <code>KILOBYTE = 1024 - Binäre Computer Konvertierung KIBIBYTE = 1024 - Neue Schreibweise
            KILO_BINARY_BYTE = 1024 - Neu</code> und auch die Schreibweisen
            <code>KILOBYTE_SI = 1000 - SI Schreibweise für Kilo (1000)</code> im langen Format. DVD's zum Beispiel werden
            in der SI-Schreibweise beschriftet, aber fast alle Festplatten werden in Computer Binär Schreibweise
            beschriftet.
        </para>

    </sect2>

    <sect2 id="zend.measure.types.decimal">

        <title>Hinweise für Zend_Measure_Number</title>

        <para>
            Das bekannteste Zahlenformat ist das Dezimalsystem. Zusätzlich unterstützt diese Klasse das Oktalsystem,
            das Hexadezimalsystem, das Binärsystem, das Römische Zahlensystem und einige andere nicht so bekannte
            Systeme. Es wird aber nur der Dezimalteil der Zahl behandelt. Der Bruchteil wird entfernt.
        </para>

    </sect2>

    <sect2 id="zend.measure.types.roman">

        <title>Römische Zahlen</title>

        <para>
            Für das Römische Zahlensystem werden Ziffern größer als 4000 unterstützt. In Wirklichkeit werden diese
            Zahlen mit einem Überstrich über der Ziffer dargestellt. Da der Überstrich nicht mit dem Computer
            dargestellt werden kann, muß stattdessen ein Unterstrich benutzt werden.
        </para>

        <programlisting role="php"><![CDATA[
$great = '_X';
$locale = new Zend_Locale('en');
$unit = new Zend_Measure_Number($great,Zend_Measure_Number::ROMAN, $locale);

// Konvertierung in das Dezimalsystem
echo $unit->convertTo(Zend_Measure_Number::DECIMAL);
]]></programlisting>

    </sect2>

</sect1>
<!--
vim:se ts=4 sw=4 et:
-->