Class Umrechung
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.util.Umrechung
-
public final class Umrechung extends java.lang.Object
Beinhaltet Hilfsfunktionen zum Umrechnen zwischen verschieden Messwerten. Berechnet werden aus den Eingangswerten:- QKfz
- QLkw
- VPkw
- VLkw
- ALkw
- QPkw
- VKfz
- QB
-
-
Method Summary
Modifier and Type Method Description static java.lang.Integer
getALkw(java.lang.Integer qLkw, java.lang.Integer qKfz)
Berechnet den Lkw-Anteil.static java.lang.Double
getQB(java.lang.Double qLkw, java.lang.Double qKfz, java.lang.Double vPkw, java.lang.Double vLkw, float k1, float k2)
Berechnet QB aus QLkw, QKfz, VPkw und VLkw sowie mit Hilfe zweier Parameter k1 und k2.static java.lang.Integer
getQB(java.lang.Integer qLkw, java.lang.Integer qKfz, java.lang.Integer vPkw, java.lang.Integer vLkw, float k1, float k2)
Berechnet QB aus QLkw, QKfz, VPkw und VLkw sowie mit Hilfe zweier Parameter k1 und k2.static java.lang.Double
getQPkw(java.lang.Double qKfz, java.lang.Double qLkw)
Berechnet QPkw aus QKfz und QLkw.static java.lang.Integer
getQPkw(java.lang.Integer qKfz, java.lang.Integer qLkw)
Berechnet QPkw aus QKfz und QLkw.static java.lang.Double
getVKfz(java.lang.Double qLkw, java.lang.Double qKfz, java.lang.Double vPkw, java.lang.Double vLkw)
Berechnet VKfz aus QLkw, QKfz, VPkw und VLkw.static java.lang.Integer
getVKfz(java.lang.Integer qLkw, java.lang.Integer qKfz, java.lang.Integer vPkw, java.lang.Integer vLkw)
Berechnet VKfz aus QLkw, QKfz, VPkw und VLkw.
-
-
-
Method Detail
-
getALkw
public static java.lang.Integer getALkw(java.lang.Integer qLkw, java.lang.Integer qKfz)
Berechnet den Lkw-Anteil.- Parameters:
qLkw
- Lkw-VekehrsstärkeqKfz
- Gesamte Vekehrsstärke- Returns:
- Lkw-Anteil
-
getQB
public static java.lang.Double getQB(java.lang.Double qLkw, java.lang.Double qKfz, java.lang.Double vPkw, java.lang.Double vLkw, float k1, float k2)
Berechnet QB aus QLkw, QKfz, VPkw und VLkw sowie mit Hilfe zweier Parameter k1 und k2.- Parameters:
qLkw
- QLkwqKfz
- QKfzvPkw
- VPkwvLkw
- VLkwk1
- k1k2
- k2- Returns:
- QB
-
getQB
public static java.lang.Integer getQB(java.lang.Integer qLkw, java.lang.Integer qKfz, java.lang.Integer vPkw, java.lang.Integer vLkw, float k1, float k2)
Berechnet QB aus QLkw, QKfz, VPkw und VLkw sowie mit Hilfe zweier Parameter k1 und k2.- Parameters:
qLkw
- QLkwqKfz
- QKfzvPkw
- VPkwvLkw
- VLkwk1
- k1k2
- k2- Returns:
- QB
-
getQPkw
public static java.lang.Double getQPkw(java.lang.Double qKfz, java.lang.Double qLkw)
Berechnet QPkw aus QKfz und QLkw.- Parameters:
qKfz
- QKfzqLkw
- QLkw- Returns:
- QPkw
-
getQPkw
public static java.lang.Integer getQPkw(java.lang.Integer qKfz, java.lang.Integer qLkw)
Berechnet QPkw aus QKfz und QLkw.- Parameters:
qKfz
- QKfzqLkw
- QLkw- Returns:
- QPkw
-
getVKfz
public static java.lang.Double getVKfz(java.lang.Double qLkw, java.lang.Double qKfz, java.lang.Double vPkw, java.lang.Double vLkw)
Berechnet VKfz aus QLkw, QKfz, VPkw und VLkw.- Parameters:
qLkw
- QLkwqKfz
- QKfzvPkw
- VPkwvLkw
- VLkw- Returns:
- VKfz
-
getVKfz
public static java.lang.Integer getVKfz(java.lang.Integer qLkw, java.lang.Integer qKfz, java.lang.Integer vPkw, java.lang.Integer vLkw)
Berechnet VKfz aus QLkw, QKfz, VPkw und VLkw.- Parameters:
qLkw
- QLkwqKfz
- QKfzvPkw
- VPkwvLkw
- VLkw- Returns:
- VKfz
-
-