@@ -1189,8 +1189,8 @@ class UnitConv{
11891189 return rankine * 5 / 9
11901190 }
11911191
1192- fun DelisleToKel (delisle : Double ): Double {
1193- return (delisle + 100 ) / 1.5000 + abs_zero
1192+ fun DelisleToKel (delisle : Double ): Double {
1193+ return 373.15 - (delisle / 1.5 )
11941194 }
11951195
11961196 fun NewtonToKel (newton : Double ): Double {
@@ -1275,24 +1275,24 @@ class UnitConv{
12751275 return (kelvin - abs_zero) * 9 / 5 + 32
12761276 }
12771277
1278- fun KelToRankine (kelvin : Double ): Double {
1279- return kelvin / 5 / 9
1278+ fun KelToRankine (kelvin : Double ): Double {
1279+ return kelvin * 9 / 5
12801280 }
12811281
1282- fun KelToDelisle (kelvin : Double ): Double {
1283- return (kelvin - 100 ) * 1.5000 - abs_zero
1282+ fun KelToDelisle (kelvin : Double ): Double {
1283+ return (373.15 - kelvin) * 1.5
12841284 }
12851285
1286- fun KelToNewton (kelvin : Double ): Double {
1287- return (kelvin* 0.33000 ) - abs_zero
1286+ fun KelToNewton (kelvin : Double ): Double {
1287+ return (kelvin - abs_zero) * 0.33
12881288 }
12891289
1290- fun KelToReaumur (kelvin : Double ): Double {
1291- return (kelvin* 0.80000 ) - abs_zero
1290+ fun KelToReaumur (kelvin : Double ): Double {
1291+ return (kelvin - abs_zero) * 0.8
12921292 }
12931293
1294- fun KelToRomer (kelvin : Double ): Double {
1295- return (kelvin + 7.5 ) * 0.52500 - abs_zero
1294+ fun KelToRomer (kelvin : Double ): Double {
1295+ return (kelvin - abs_zero) * 21 / 40 + 7.5
12961296 }
12971297
12981298 fun KelToYoctoKel (kelvin : Double ): Double {
0 commit comments