Is this a bug or a VERY sneaky case?

Temtaime temtaime at gmail.com
Sat Dec 25 13:39:14 UTC 2021


To get correct results use

fnum = u64(-num) + 1;

there's no bug.

Also get rid of your *_MAX, *_MIN.
Use u8.max, i8.min built-in properties etc.


More information about the Digitalmars-d mailing list