|
From: | Runar Tenfjord |
Subject: | Overflow in 2nd argument in DEC procedure |
Date: | Fri, 4 Nov 2022 23:18:59 +0100 |
MODULE test;
FROM libc IMPORT printf;
VAR
bigval : LONGCARD;
smallval : CARDINAL;
BEGIN
bigval := 5184000000;
smallval := 60;
DEC(bigval, 86400000 * smallval);
printf('d1 = %llu\n', bigval);
bigval := 5184000000;
DEC(bigval, 86400000 * 60);
printf('d2 = %llu\n', bigval);
END test.
[Prev in Thread] | Current Thread | [Next in Thread] |