| 396 | } |
| 397 | |
| 398 | static celsius_t value_celsius_diff() { |
| 399 | float f = value_float(); |
| 400 | switch (input_temp_units) { |
| 401 | default: |
| 402 | case TEMPUNIT_C: |
| 403 | case TEMPUNIT_K: break; |
| 404 | case TEMPUNIT_F: f *= 0.5555555556f; |
| 405 | } |
| 406 | return LROUND(f); |
| 407 | } |
| 408 | |
| 409 | #else // !TEMPERATURE_UNITS_SUPPORT |
| 410 |