On Wednesday, 12 June, 2019 10:02, James K. Lowden <jklow...@schemamania.org> wrote:
>1. Prior art. I can't think of a single programming language that >displays -0.0 without jumping through hoops. ---//--- t.c ---//--- #include <stdio.h> int main(int argc, char** argv) { printf("%f %f\n", -0.0, 0.0); } ---//--- t.c ---//--- Microsoft (R) C/C++ Optimizing Compiler Version 19.21.27702.2 for x64 >cl t.c >t -0.000000 0.000000 gcc version 8.1.0 (x86_64-win32-sjlj-rev0, Built by MinGW-W64 project >gcc t.c >a -0.000000 0.000000 Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> a = -0.0 >>> b = 0.0 >>> print(a,b) -0.0 0.0 Really difficult hoops to jump through are they not? --- The fact that there's a Highway to Hell but only a Stairway to Heaven says a lot about anticipated traffic volume. _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users