File: temperature.out

package info (click to toggle)
postgresql-unit 7.10-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,540 kB
  • sloc: sql: 1,768; ansic: 1,334; lex: 358; yacc: 140; perl: 100; makefile: 40; sh: 25
file content (115 lines) | stat: -rw-r--r-- 5,362 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
/* revert to pre-12 default */
SET extra_float_digits = 0;
SELECT * FROM unit_units WHERE name IN (
	'K', 'kelvin',
	'℃', '°C', 'degC', 'degcelsius',
	'℉', '°F', 'degF', 'degfahrenheit',
	'°R', 'degR', 'degrankine', 'degreerankine', 'degreesrankine', 'tempR', 'temprankine',
	'degreaumur')
ORDER BY name COLLATE "C";
      name      |        unit         |      shift       |   definition   | dump 
----------------+---------------------+------------------+----------------+------
 K              | 1 K                 |                  | K              | 
 degC           | 1 K                 |           273.15 | K              | 
 degF           | 555.555555555556 mK | 255.372222222222 | 5|9 * degC     | 
 degR           | 555.555555555556 mK |                  | degrankine     | 
 degcelsius     | 1 K                 |           273.15 | K              | 
 degfahrenheit  | 555.555555555556 mK | 255.372222222222 | 5|9 * degC     | 
 degrankine     | 555.555555555556 mK |                  | degreesrankine | 
 degreaumur     | 1.25 K              |           273.15 | 10|8 * degC    | 
 degreerankine  | 555.555555555556 mK |                  | degF           | 
 degreesrankine | 555.555555555556 mK |                  | degF           | 
 kelvin         | 1 K                 |                  | K              | 
 tempR          | 555.555555555556 mK |                  | degrankine     | 
 temprankine    | 555.555555555556 mK |                  | degrankine     | 
 °C             | 1 K                 |           273.15 | degC           | 
 °F             | 555.555555555556 mK | 255.372222222222 | degF           | 
 °R             | 555.555555555556 mK |                  | degR           | 
 ℃              | 1 K                 |           273.15 | degC           | 
 ℉              | 555.555555555556 mK | 255.372222222222 | degF           | 
(18 rows)

RESET extra_float_digits;
-- Kelvin
SELECT '0 K'::unit, 'K'::unit, '1 K'::unit, '273.15 K'::unit;
 unit | unit | unit |   unit   
------+------+------+----------
 0 K  | 1 K  | 1 K  | 273.15 K
(1 row)

-- Celsius
SELECT '-273.15 ℃'::unit, '0 ℃'::unit, '1 ℃'::unit, '℃'::unit;
 unit |   unit   |   unit   | unit 
------+----------+----------+------
 0 K  | 273.15 K | 274.15 K | 1 K
(1 row)

SELECT '-273.15 °C'::unit, '0 °C'::unit, '1 °C'::unit, '°C'::unit;
 unit |   unit   |   unit   | unit 
------+----------+----------+------
 0 K  | 273.15 K | 274.15 K | 1 K
(1 row)

SELECT '-273.15 degC'::unit, '0 degC'::unit, '1 degC'::unit, 'degC'::unit;
 unit |   unit   |   unit   | unit 
------+----------+----------+------
 0 K  | 273.15 K | 274.15 K | 1 K
(1 row)

SELECT '-273.15 degcelsius'::unit, '0 degcelsius'::unit, '1 degcelsius'::unit, 'degcelsius'::unit;
 unit |   unit   |   unit   | unit 
------+----------+----------+------
 0 K  | 273.15 K | 274.15 K | 1 K
(1 row)

-- Fahrenheit
SELECT '-459.67 ℉'::unit, '0 ℉'::unit, '1 ℉'::unit, '℉'::unit;
 unit |        unit        |        unit        |        unit         
------+--------------------+--------------------+---------------------
 0 K  | 255.372222222222 K | 255.927777777778 K | 555.555555555556 mK
(1 row)

SELECT '-459.67 °F'::unit, '0 °F'::unit, '1 °F'::unit, '°F'::unit;
 unit |        unit        |        unit        |        unit         
------+--------------------+--------------------+---------------------
 0 K  | 255.372222222222 K | 255.927777777778 K | 555.555555555556 mK
(1 row)

SELECT '-459.67 degF'::unit, '0 degF'::unit, '1 degF'::unit, 'degF'::unit;
 unit |        unit        |        unit        |        unit         
------+--------------------+--------------------+---------------------
 0 K  | 255.372222222222 K | 255.927777777778 K | 555.555555555556 mK
(1 row)

SELECT '-459.67 degfahrenheit'::unit, '0 degfahrenheit'::unit, '1 degfahrenheit'::unit, 'degfahrenheit'::unit;
 unit |        unit        |        unit        |        unit         
------+--------------------+--------------------+---------------------
 0 K  | 255.372222222222 K | 255.927777777778 K | 555.555555555556 mK
(1 row)

-- Rankine
SELECT '491.67 degR'::unit, '0 degR'::unit, '1 degR'::unit, 'degR'::unit;
   unit   | unit |        unit         |        unit         
----------+------+---------------------+---------------------
 273.15 K | 0 K  | 555.555555555556 mK | 555.555555555556 mK
(1 row)

-- Réaumur
SELECT '-218.52 degreaumur'::unit, '0 degreaumur'::unit, '1 degreaumur'::unit, 'degreaumur'::unit;
        unit         |   unit   |  unit   |  unit  
---------------------+----------+---------+--------
 -56.843418860808 fK | 273.15 K | 274.4 K | 1.25 K
(1 row)

SELECT '0 K'::unit @ 'K', '0 K'::unit @ '°C', '0 K'::unit @ '°F', '0 K'::unit @ '°R', '0 K'::unit @ 'degreaumur';
 ?column? |  ?column?  |  ?column?  | ?column? |      ?column?      
----------+------------+------------+----------+--------------------
 0 K      | -273.15 °C | -459.67 °F | 0 °R     | -218.52 degreaumur
(1 row)

SELECT '273.15 K'::unit @ 'K', '273.15 K'::unit @ '°C', '273.15 K'::unit @ '°F', '273.15 K'::unit @ '°R', '273.15 K'::unit @ 'degreaumur';
 ?column? | ?column? |      ?column?       | ?column?  |   ?column?   
----------+----------+---------------------+-----------+--------------
 273.15 K | 0 °C     | 31.9999999999999 °F | 491.67 °R | 0 degreaumur
(1 row)