Fixes und Währungsumstellung

This commit is contained in:
2026-06-04 23:32:29 +02:00
parent aff5b2cf12
commit b5b7866395
10 changed files with 214 additions and 181 deletions

View File

@@ -8,20 +8,7 @@
"rankine",
"reaumur"
],
"conversion_engine": "intermediate",
"intermediate_unit": "celsius",
"to_intermediate": {
"fahrenheit": "(v - 32) * 5/9",
"kelvin": "v - 273.15",
"rankine": "(v - 491.67) * 5/9",
"reaumur": "v * 5/4"
},
"from_intermediate": {
"fahrenheit": "v * 9/5 + 32",
"kelvin": "v + 273.15",
"rankine": "(v + 273.15) * 9/5",
"reaumur": "v * 4/5"
},
"conversion_engine": "temperatures",
"units": {
"celsius": {
"name": "Celsius"
@@ -38,5 +25,69 @@
"reaumur": {
"name": "Réaumur"
}
},
"formulas": {
"celsius": {
"fahrenheit": "Fahrenheit = Celsius × 9/5 + 32",
"kelvin": "Kelvin = Celsius + 273,15",
"rankine": "Rankine = (Celsius + 273,15) × 9/5",
"reaumur": "Réaumur = Celsius × 4/5"
},
"fahrenheit": {
"celsius": "Celsius = (Fahrenheit 32) × 5/9",
"kelvin": "Kelvin = (Fahrenheit 32) × 5/9 + 273,15",
"rankine": "Rankine = Fahrenheit + 459,67",
"reaumur": "Réaumur = (Fahrenheit 32) × 4/9"
},
"kelvin": {
"celsius": "Celsius = Kelvin 273,15",
"fahrenheit": "Fahrenheit = (Kelvin 273,15) × 9/5 + 32",
"rankine": "Rankine = Kelvin × 9/5",
"reaumur": "Réaumur = (Kelvin 273,15) × 4/5"
},
"rankine": {
"celsius": "Celsius = (Rankine 491,67) × 5/9",
"fahrenheit": "Fahrenheit = Rankine 459,67",
"kelvin": "Kelvin = Rankine × 5/9",
"reaumur": "Réaumur = (Rankine 491,67) × 4/9"
},
"reaumur": {
"celsius": "Celsius = Réaumur × 5/4",
"fahrenheit": "Fahrenheit = Réaumur × 9/4 + 32",
"kelvin": "Kelvin = Réaumur × 5/4 + 273,15",
"rankine": "Rankine = (Réaumur × 5/4 + 273,15) × 9/5"
}
},
"convertFormulas": {
"celsius": {
"fahrenheit": "v => v.times(9).dividedBy(5).plus(32)",
"kelvin": "v => v.plus(273.15)",
"rankine": "v => v.plus(273.15).times(9).dividedBy(5)",
"reaumur": "v => v.times(4).dividedBy(5)"
},
"fahrenheit": {
"celsius": "v => v.minus(32).times(5).dividedBy(9)",
"kelvin": "v => v.minus(32).times(5).dividedBy(9).plus(273.15)",
"rankine": "v => v.plus(459.67)",
"reaumur": "v => v.minus(32).times(4).dividedBy(9)"
},
"kelvin": {
"celsius": "v => v.minus(273.15)",
"fahrenheit": "v => v.minus(273.15).times(9).dividedBy(5).plus(32)",
"rankine": "v => v.times(9).dividedBy(5)",
"reaumur": "v => v.minus(273.15).times(4).dividedBy(5)"
},
"rankine": {
"celsius": "v => v.minus(491.67).times(5).dividedBy(9)",
"fahrenheit": "v => v.minus(459.67)",
"kelvin": "v => v.times(5).dividedBy(9)",
"reaumur": "v => v.minus(491.67).times(4).dividedBy(9)"
},
"reaumur": {
"celsius": "v => v.times(5).dividedBy(4)",
"fahrenheit": "v => v.times(9).dividedBy(4).plus(32)",
"kelvin": "v => v.times(5).dividedBy(4).plus(273.15)",
"rankine": "v => v.times(5).dividedBy(4).plus(273.15).times(9).dividedBy(5)"
}
}
}

View File

@@ -33,7 +33,7 @@
"php",
"egp"
],
"conversion_engine": "runtime",
"conversion_engine": "currencies",
"units": {
"eur": {
"name": "Euro"