---\r
--- Test cube datatype\r
---\r
-CREATE EXTENSION cube;\r
---\r
--- testing the input and output functions\r
---\r
--- Any number (a one-dimensional point)\r
-SELECT '1'::cube AS cube;\r
- cube \r
-------\r
- (1)\r
-(1 row)\r
-\r
-SELECT '-1'::cube AS cube;\r
- cube \r
-------\r
- (-1)\r
-(1 row)\r
-\r
-SELECT '1.'::cube AS cube;\r
- cube \r
-------\r
- (1)\r
-(1 row)\r
-\r
-SELECT '-1.'::cube AS cube;\r
- cube \r
-------\r
- (-1)\r
-(1 row)\r
-\r
-SELECT '.1'::cube AS cube;\r
- cube \r
--------\r
- (0.1)\r
-(1 row)\r
-\r
-SELECT '-.1'::cube AS cube;\r
- cube \r
---------\r
- (-0.1)\r
-(1 row)\r
-\r
-SELECT '1.0'::cube AS cube;\r
- cube \r
-------\r
- (1)\r
-(1 row)\r
-\r
-SELECT '-1.0'::cube AS cube;\r
- cube \r
-------\r
- (-1)\r
-(1 row)\r
-\r
-SELECT '1e27'::cube AS cube;\r
- cube \r
-----------\r
- (1e+027)\r
-(1 row)\r
-\r
-SELECT '-1e27'::cube AS cube;\r
- cube \r
------------\r
- (-1e+027)\r
-(1 row)\r
-\r
-SELECT '1.0e27'::cube AS cube;\r
- cube \r
-----------\r
- (1e+027)\r
-(1 row)\r
-\r
-SELECT '-1.0e27'::cube AS cube;\r
- cube \r
------------\r
- (-1e+027)\r
-(1 row)\r
-\r
-SELECT '1e+27'::cube AS cube;\r
- cube \r
-----------\r
- (1e+027)