SQLite Forum

Round function returning -0.0
Login
On a Mac.

```
sqlite> select round(0.0), round(0.0, 1), round(-0.0), round(-0.0, 1);
0.0|0.0|0.0|0.0
sqlite> .version
SQLite 3.32.3 2020-06-18 14:16:19 02c344aceaea0d177dd42e62c8541e3cab4a26c757ba33b3a31a43ccc7d4aapl
clang-12.0.5
sqlite>
```

On Windows but under Ubuntu (Linux on Windows)

```
sqlite>  select round(0.0), round(0.0, 1), round(-0.0), round(-0.0, 1);
0.0|0.0|0.0|0.0
sqlite> .version
SQLite 3.31.1 2020-01-27 19:55:54 3bfa9cc97da10598521b342961df8f5f68c7388fa117345eeb516eaa837balt1
zlib version 1.2.11
gcc-9.3.0
```

I don't have an MSC build handy.