SQLite Forum

Fail to calculate long expression
Login
And this expression shows that we have several disagreements between programming languages about what is the end result (including SQLite):

=====
EXPR = (((((((788)*(8.46))))+8342*1.803-1))*4186.4*(15))*(((22%284/((7530/((2)*(((((25))-421))))))*597%2663)+7283.8-9.60+167.8644%((3))))+(8871)

POSTGRESQL = 8291561284461.33301440
SQUILU = 8291561284461.3
JAVA = 8.291561284461331E12
D = 8.29156e+12

SQLITE = 8290383058308.3

PHP = 8035491468054
JAVSCRIPT = 8036090802426.098
MYSQL = 8036090802312.071
AMPL = 8.03609e+12
GAMS = 8.03609E+12

PYTHON = 1.1107636287e+13
RUBY = 11107636286950.146

LUA = 11665910614443

=====