Vorlage:Konvert
Diese Vorlage dient der Konvertierung und Rundung von Werten in programmierten Vorlagen nach der Formel
y = q*x² + a*x + b
und Rundung auf die Stellenzahl e. Sie dient als Alternative zu bzw. Vereinfachung von vielen linearen Konvertierungsvorlagen und auch für quadratische Umrechnungen. Sie ist nicht für die direkte Verwendung in Artikeln gedacht. Im Fehlerfall (keine gültigen Zahlen angegeben) wird die Zeichenkette "Err" ausgegeben.
Des Weiteren können auch Einheiten angegeben und die Darstellung variiert werden.
Quelltext
y= ax : {{Konvert|x= |a= |e= }} y= ax + b : {{Konvert|x= |a= |b= |e= }} y= qx² + ax + b : {{Konvert|x= |a= |b= |q= |e= }}
Mit Einheiten
{{Konvert|x=|a=|b=|q=|e=|von=|nach=}}
Mit Klammern statt Gleichheitszeichen:
{{Konvert|x=|a=|b=|q=|e=|von=|nach=|kl=1}}
Umrechnung nach der Formel y = a x + b und Rundung auf die Stellenzahl e.
Parameter
Parameter | Bedeutung |
---|---|
x | Der Wert, welcher umgerechnet werden soll. |
q | Der Koeffizient für das quadratische Glied. Vorgabe ist Null, also eine lineare Abhängigkeit. |
a | Der Koeffizient für das lineare Glied (Proportionalitätsfaktor, der Faktor, mit dem multipliziert wird.) Vorgabe: 1 |
b | Der Offset, ein fester Wert, der ggf. hinzugerechnet werden muss. Vorgabe: 0. |
e | Anzahl der Stellen, auf die gerundet werden soll, negative Zahlen für Rundung vor dem Komma. Vorgabe: 0 |
von | Eine Einheit, welche umgerechnet werden soll. Fügt vor dem errechneten Wert den Ausdruck "{x} {von} =" ein. |
nach | Die zu errechnende Einheit. Hängt diese an. |
kl | Wird hier eine "1" angegeben, so wird der errechnete Wert statt hinter einem Gleichheitszeichen in Klammern angegeben. |
Beispiele
Ohne Einheiten wird nur umgerechnet:
{{Konvert|x=20|a=2|b=5|q=1|e=0}}
(y=1x²+2x+5)- ergibt
- 445
Mit Einheiten erfolgt eine Zuordnung:
{{Konvert|x=12.3|a=9/5|b=32|e=2|von=°C|nach=°F}}
ergibt
- 12,3°C = 54,14 °F
Mit Klammern statt "=":
{{Konvert|x=12.3|a=9/5|b=32|e=2|von=°C|nach=°F|kl=1}}
ergibt
Auch Wikilinks sind möglich:
{{Konvert|x=12.3|a=9/5|b=32|e=2|von=[[Grad Celsius|°C]]|nach=[[Grad Fahrenheit|°F]]|kl=1}}
ergibt