### Temperature.BC - Conversions of temperature scales to other scales ## Celcius to... ########################################### # ... Farenheit define c2f(c) { return (c * 1.8 + 32) } # ... Kelvin define c2k(c) { return (c + 273.15) } # ... Reamur define c2re(c) { return (c * 0.8) } # ... Rankine define c2ra(c) { return (c * 1.8 + 491.67) } ## Farenheit to... ######################################## # ... Celcius define f2c(f) { return ((f - 32)/1.8) } # ... Kelvin define f2k(f) { return ((f + 459.67)/1.8) } # ... Reamur define f2re(f) { return ((f - 32)/2.25) } # ... Rankine define f2ra(f) { return (f + 459.67) } ## Kelvin to... ########################################### # ... Celcius define k2c(k) { return (k - 273.15) } # ... Farenheit define k2f(k) { return (k * 1.8 - 459.67) } # ... Reamur define k2re(k) { return ((k - 273.15)*0.8) } # ... Rankine define k2ra(k) { return (k * 1.8) } ## Reamur to... ########################################## # ... Celcius define re2c(r) { return (r / 0.8) } # ... Farenheit define re2f(r) { return (r * 2.25 + 32) } # ... Kelvin define re2k(r) { return (r / 0.8 + 273.15) } # ... Rankine define re2ra(r) { return (r * 2.25 + 491.67) } ## Rankine to... ######################################### # ... Celcius define ra2c(r) { return (r / 1.8 + 273.15) } # ... Farenheit define ra2f(r) { return (r - 459.67) } # ... Kelvin define ra2k(r) { return (r / 1.8) } # ... Reamur define ra2re(r) { return ((r / 1.8 + 273.15)*0.8) }