bug: float rounding issue for mssql inline scripts
@rubenfiszel is already working on this.
Since Dec 17, 2025.
Assessment
This issue has not been assessed yet.
Description
Describe the bug
SELECT
convert(numeric(16,2), Expenses) as expenses,
FROM
BanksRegisters.vReports
where ReportID = 4928
ORDER BY
ReportID;
This query in any tool outside windmill returns expenses casted to 7.69 as it should be.
In windmill it is :
[
{
"expenses": **7.6899999999999995**,
}
]
As discussed in discord it seems to be an issue with casting to float internally.
To reproduce
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Should be casted to 7.69
Screenshots
No response
Browser information
No response
Application version
No response
Additional Context
No response
- Dominant language
- Rust
- Stars
- 18k
- Forks
- 1.1k
- Avg merge
- 1d 1h
- Merged PRs (30d)
- 328
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from windmill-labs/windmill
-
webmux_oneshot
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
windmill-labs/windmill#10877 ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
windmill-labs/windmill#11234 ·
-
bug webmux_oneshot
windmill-labs/windmill#11219 · 1 assignee ·
-
bug
windmill-labs/windmill#11196 · 1 assignee ·
-
windmill-labs/windmill#11002 · 1 assignee ·
All issues in windmill-labs/windmill
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
kwakseongjae/auto-hwp#319 ·
-
area:cli bug filter-quality good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
bevyengine/bevy#25861 ·
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
enhancement remote
Difficulty 2/5 1-3 hours Newbie friendliness 68/100