floor(123456789e-3, -1000) = 0
floor(123456789e-3, -5) = 100000
floor(123456789e-3, -3) = 123000
floor(123456789e-3, -1) = 123450
floor(123456789e-3, 0) = 123456
floor(123456789e-3, 1) = 123456.7
floor(123456789e-3, 3) = 123456.789
floor(123456789e-3, 5) = 123456.789
floor(123456789e-3, 1000) = 123456.789
floor(-123456789e-3, -1000) = -1e+1000
floor(-123456789e-3, -5) = -200000
floor(-123456789e-3, -3) = -124000
floor(-123456789e-3, -1) = -123460
floor(-123456789e-3, 0) = -123457
floor(-123456789e-3, 1) = -123456.8
floor(-123456789e-3, 3) = -123456.789
floor(-123456789e-3, 5) = -123456.789
floor(-123456789e-3, 1000) = -123456.789
floor(123456789e-2, -1000) = 0
floor(123456789e-2, -5) = 1.2e+06
floor(123456789e-2, -3) = 1.234e+06
floor(123456789e-2, -1) = 1.23456e+06
floor(123456789e-2, 0) = 1.234567e+06
floor(123456789e-2, 1) = 1.2345678e+06
floor(123456789e-2, 3) = 1.23456789e+06
floor(123456789e-2, 5) = 1.23456789e+06
floor(123456789e-2, 1000) = 1.23456789e+06
floor(-123456789e-2, -1000) = -1e+1000
floor(-123456789e-2, -5) = -1.3e+06
floor(-123456789e-2, -3) = -1.235e+06
floor(-123456789e-2, -1) = -1.23457e+06
floor(-123456789e-2, 0) = -1.234568e+06
floor(-123456789e-2, 1) = -1.2345679e+06
floor(-123456789e-2, 3) = -1.23456789e+06
floor(-123456789e-2, 5) = -1.23456789e+06
floor(-123456789e-2, 1000) = -1.23456789e+06
floor(123456789e-1, -1000) = 0
floor(123456789e-1, -5) = 1.23e+07
floor(123456789e-1, -3) = 1.2345e+07
floor(123456789e-1, -1) = 1.234567e+07
floor(123456789e-1, 0) = 1.2345678e+07
floor(123456789e-1, 1) = 1.23456789e+07
floor(123456789e-1, 3) = 1.23456789e+07
floor(123456789e-1, 5) = 1.23456789e+07
floor(123456789e-1, 1000) = 1.23456789e+07
floor(-123456789e-1, -1000) = -1e+1000
floor(-123456789e-1, -5) = -1.24e+07
floor(-123456789e-1, -3) = -1.2346e+07
floor(-123456789e-1, -1) = -1.234568e+07
floor(-123456789e-1, 0) = -1.2345679e+07
floor(-123456789e-1, 1) = -1.23456789e+07
floor(-123456789e-1, 3) = -1.23456789e+07
floor(-123456789e-1, 5) = -1.23456789e+07
floor(-123456789e-1, 1000) = -1.23456789e+07
floor(123456789, -1000) = 0
floor(123456789, -5) = 1.234e+08
floor(123456789, -3) = 1.23456e+08
floor(123456789, -1) = 1.2345678e+08
floor(123456789, 0) = 1.23456789e+08
floor(123456789, 1) = 1.23456789e+08
floor(123456789, 3) = 1.23456789e+08
floor(123456789, 5) = 1.23456789e+08
floor(123456789, 1000) = 1.23456789e+08
floor(-123456789, -1000) = -1e+1000
floor(-123456789, -5) = -1.235e+08
floor(-123456789, -3) = -1.23457e+08
floor(-123456789, -1) = -1.2345679e+08
floor(-123456789, 0) = -1.23456789e+08
floor(-123456789, 1) = -1.23456789e+08
floor(-123456789, 3) = -1.23456789e+08
floor(-123456789, 5) = -1.23456789e+08
floor(-123456789, 1000) = -1.23456789e+08
floor(123456789e1, -1000) = 0
floor(123456789e1, -5) = 1.2345e+09
floor(123456789e1, -3) = 1.234567e+09
floor(123456789e1, -1) = 1.23456789e+09
floor(123456789e1, 0) = 1.23456789e+09
floor(123456789e1, 1) = 1.23456789e+09
floor(123456789e1, 3) = 1.23456789e+09
floor(123456789e1, 5) = 1.23456789e+09
floor(123456789e1, 1000) = 1.23456789e+09
floor(-123456789e1, -1000) = -1e+1000
floor(-123456789e1, -5) = -1.2346e+09
floor(-123456789e1, -3) = -1.234568e+09
floor(-123456789e1, -1) = -1.23456789e+09
floor(-123456789e1, 0) = -1.23456789e+09
floor(-123456789e1, 1) = -1.23456789e+09
floor(-123456789e1, 3) = -1.23456789e+09
floor(-123456789e1, 5) = -1.23456789e+09
floor(-123456789e1, 1000) = -1.23456789e+09
floor(123456789e2, -1000) = 0
floor(123456789e2, -5) = 1.23456e+10
floor(123456789e2, -3) = 1.2345678e+10
floor(123456789e2, -1) = 1.23456789e+10
floor(123456789e2, 0) = 1.23456789e+10
floor(123456789e2, 1) = 1.23456789e+10
floor(123456789e2, 3) = 1.23456789e+10
floor(123456789e2, 5) = 1.23456789e+10
floor(123456789e2, 1000) = 1.23456789e+10
floor(-123456789e2, -1000) = -1e+1000
floor(-123456789e2, -5) = -1.23457e+10
floor(-123456789e2, -3) = -1.2345679e+10
floor(-123456789e2, -1) = -1.23456789e+10
floor(-123456789e2, 0) = -1.23456789e+10
floor(-123456789e2, 1) = -1.23456789e+10
floor(-123456789e2, 3) = -1.23456789e+10
floor(-123456789e2, 5) = -1.23456789e+10
floor(-123456789e2, 1000) = -1.23456789e+10
floor(123456789e3, -1000) = 0
floor(123456789e3, -5) = 1.234567e+11
floor(123456789e3, -3) = 1.23456789e+11
floor(123456789e3, -1) = 1.23456789e+11
floor(123456789e3, 0) = 1.23456789e+11
floor(123456789e3, 1) = 1.23456789e+11
floor(123456789e3, 3) = 1.23456789e+11
floor(123456789e3, 5) = 1.23456789e+11
floor(123456789e3, 1000) = 1.23456789e+11
floor(-123456789e3, -1000) = -1e+1000
floor(-123456789e3, -5) = -1.234568e+11
floor(-123456789e3, -3) = -1.23456789e+11
floor(-123456789e3, -1) = -1.23456789e+11
floor(-123456789e3, 0) = -1.23456789e+11
floor(-123456789e3, 1) = -1.23456789e+11
floor(-123456789e3, 3) = -1.23456789e+11
floor(-123456789e3, 5) = -1.23456789e+11
floor(-123456789e3, 1000) = -1.23456789e+11
floor(987654321e-3, -1000) = 0
floor(987654321e-3, -5) = 900000
floor(987654321e-3, -3) = 987000
floor(987654321e-3, -1) = 987650
floor(987654321e-3, 0) = 987654
floor(987654321e-3, 1) = 987654.3
floor(987654321e-3, 3) = 987654.321
floor(987654321e-3, 5) = 987654.321
floor(987654321e-3, 1000) = 987654.321
floor(-987654321e-3, -1000) = -1e+1000
floor(-987654321e-3, -5) = -1e+06
floor(-987654321e-3, -3) = -988000
floor(-987654321e-3, -1) = -987660
floor(-987654321e-3, 0) = -987655
floor(-987654321e-3, 1) = -987654.4
floor(-987654321e-3, 3) = -987654.321
floor(-987654321e-3, 5) = -987654.321
floor(-987654321e-3, 1000) = -987654.321
floor(987654321e-2, -1000) = 0
floor(987654321e-2, -5) = 9.8e+06
floor(987654321e-2, -3) = 9.876e+06
floor(987654321e-2, -1) = 9.87654e+06
floor(987654321e-2, 0) = 9.876543e+06
floor(987654321e-2, 1) = 9.8765432e+06
floor(987654321e-2, 3) = 9.87654321e+06
floor(987654321e-2, 5) = 9.87654321e+06
floor(987654321e-2, 1000) = 9.87654321e+06
floor(-987654321e-2, -1000) = -1e+1000
floor(-987654321e-2, -5) = -9.9e+06
floor(-987654321e-2, -3) = -9.877e+06
floor(-987654321e-2, -1) = -9.87655e+06
floor(-987654321e-2, 0) = -9.876544e+06
floor(-987654321e-2, 1) = -9.8765433e+06
floor(-987654321e-2, 3) = -9.87654321e+06
floor(-987654321e-2, 5) = -9.87654321e+06
floor(-987654321e-2, 1000) = -9.87654321e+06
floor(987654321e-1, -1000) = 0
floor(987654321e-1, -5) = 9.87e+07
floor(987654321e-1, -3) = 9.8765e+07
floor(987654321e-1, -1) = 9.876543e+07
floor(987654321e-1, 0) = 9.8765432e+07
floor(987654321e-1, 1) = 9.87654321e+07
floor(987654321e-1, 3) = 9.87654321e+07
floor(987654321e-1, 5) = 9.87654321e+07
floor(987654321e-1, 1000) = 9.87654321e+07
floor(-987654321e-1, -1000) = -1e+1000
floor(-987654321e-1, -5) = -9.88e+07
floor(-987654321e-1, -3) = -9.8766e+07
floor(-987654321e-1, -1) = -9.876544e+07
floor(-987654321e-1, 0) = -9.8765433e+07
floor(-987654321e-1, 1) = -9.87654321e+07
floor(-987654321e-1, 3) = -9.87654321e+07
floor(-987654321e-1, 5) = -9.87654321e+07
floor(-987654321e-1, 1000) = -9.87654321e+07
floor(987654321, -1000) = 0
floor(987654321, -5) = 9.876e+08
floor(987654321, -3) = 9.87654e+08
floor(987654321, -1) = 9.8765432e+08
floor(987654321, 0) = 9.87654321e+08
floor(987654321, 1) = 9.87654321e+08
floor(987654321, 3) = 9.87654321e+08
floor(987654321, 5) = 9.87654321e+08
floor(987654321, 1000) = 9.87654321e+08
floor(-987654321, -1000) = -1e+1000
floor(-987654321, -5) = -9.877e+08
floor(-987654321, -3) = -9.87655e+08
floor(-987654321, -1) = -9.8765433e+08
floor(-987654321, 0) = -9.87654321e+08
floor(-987654321, 1) = -9.87654321e+08
floor(-987654321, 3) = -9.87654321e+08
floor(-987654321, 5) = -9.87654321e+08
floor(-987654321, 1000) = -9.87654321e+08
floor(987654321e1, -1000) = 0
floor(987654321e1, -5) = 9.8765e+09
floor(987654321e1, -3) = 9.876543e+09
floor(987654321e1, -1) = 9.87654321e+09
floor(987654321e1, 0) = 9.87654321e+09
floor(987654321e1, 1) = 9.87654321e+09
floor(987654321e1, 3) = 9.87654321e+09
floor(987654321e1, 5) = 9.87654321e+09
floor(987654321e1, 1000) = 9.87654321e+09
floor(-987654321e1, -1000) = -1e+1000
floor(-987654321e1, -5) = -9.8766e+09
floor(-987654321e1, -3) = -9.876544e+09
floor(-987654321e1, -1) = -9.87654321e+09
floor(-987654321e1, 0) = -9.87654321e+09
floor(-987654321e1, 1) = -9.87654321e+09
floor(-987654321e1, 3) = -9.87654321e+09
floor(-987654321e1, 5) = -9.87654321e+09
floor(-987654321e1, 1000) = -9.87654321e+09
floor(987654321e2, -1000) = 0
floor(987654321e2, -5) = 9.87654e+10
floor(987654321e2, -3) = 9.8765432e+10
floor(987654321e2, -1) = 9.87654321e+10
floor(987654321e2, 0) = 9.87654321e+10
floor(987654321e2, 1) = 9.87654321e+10
floor(987654321e2, 3) = 9.87654321e+10
floor(987654321e2, 5) = 9.87654321e+10
floor(987654321e2, 1000) = 9.87654321e+10
floor(-987654321e2, -1000) = -1e+1000
floor(-987654321e2, -5) = -9.87655e+10
floor(-987654321e2, -3) = -9.8765433e+10
floor(-987654321e2, -1) = -9.87654321e+10
floor(-987654321e2, 0) = -9.87654321e+10
floor(-987654321e2, 1) = -9.87654321e+10
floor(-987654321e2, 3) = -9.87654321e+10
floor(-987654321e2, 5) = -9.87654321e+10
floor(-987654321e2, 1000) = -9.87654321e+10
floor(987654321e3, -1000) = 0
floor(987654321e3, -5) = 9.876543e+11
floor(987654321e3, -3) = 9.87654321e+11
floor(987654321e3, -1) = 9.87654321e+11
floor(987654321e3, 0) = 9.87654321e+11
floor(987654321e3, 1) = 9.87654321e+11
floor(987654321e3, 3) = 9.87654321e+11
floor(987654321e3, 5) = 9.87654321e+11
floor(987654321e3, 1000) = 9.87654321e+11
floor(-987654321e3, -1000) = -1e+1000
floor(-987654321e3, -5) = -9.876544e+11
floor(-987654321e3, -3) = -9.87654321e+11
floor(-987654321e3, -1) = -9.87654321e+11
floor(-987654321e3, 0) = -9.87654321e+11
floor(-987654321e3, 1) = -9.87654321e+11
floor(-987654321e3, 3) = -9.87654321e+11
floor(-987654321e3, 5) = -9.87654321e+11
floor(-987654321e3, 1000) = -9.87654321e+11
