From ca267e6b1c727be254c6229fc1ed3e2c5a0d6065 Mon Sep 17 00:00:00 2001 From: Anders Betts Date: Tue, 22 Sep 2026 22:48:14 +0200 Subject: sru, tui: round every account to whole kronor; fix the årsredovisning Stäng skip MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- src/util.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/util.c') diff --git a/src/util.c b/src/util.c index 7882642..060d54c 100644 --- a/src/util.c +++ b/src/util.c @@ -575,3 +575,8 @@ size_t util_utf8_to_cp437(const char *in, unsigned char *out, size_t out_sz) } return o; } + +int64_t util_round_kr(int64_t ore) +{ + return ore >= 0 ? (ore + 50) / 100 * 100 : -((-ore + 50) / 100 * 100); +} -- cgit v1.3