Bug 323021 - ROUNDUP() doesn't work well. It's because it doesn't use "decimal floating types" like std::decimal::decimal64?
Summary: ROUNDUP() doesn't work well. It's because it doesn't use "decimal floating ty...
Status: REPORTED
Alias: None
Product: calligrasheets
Classification: Applications
Component: functions (other bugs)
Version First Reported In: 2.6.3
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Calligra Sheets (KSpread) Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-30 20:47 UTC by Ganton
Modified: 2021-03-10 08:21 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ganton 2013-07-30 20:47:17 UTC
ROUNDUP() doesn't work well. It's because it doesn't use "decimal floating types" like std::decimal::decimal64?

Reproducible: Always

Steps to Reproduce:
1. Enter =ROUNDUP(100.01-100;2)

Actual Results:  
0.02

Expected Results:  
0.01

Thanks for all the great Calligra software!
Comment 1 Justin Zobel 2021-03-09 22:44:02 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.
Comment 2 Ganton 2021-03-10 08:21:51 UTC
The problem still was detected.