cast(int) getting an unexpected number
Joel Christensen
joelcnz at gmail.com
Wed Nov 4 16:38:45 PST 2009
> To be safe, whenever converting to int, always add a small epsilon. I
> think you can use float.epsilon, but I don't have any experience with
> whether that is always reasonable.
>
> -Steve
Thanks every one for the replies.
I still have problems. How do I use epsilon? 'real' helps in my example
program but not in my money program. I think there's a function out
there that does dollars and cents (eg. .89 -> 89c and 1.00 -> $1), but
I'm interested how to solve this problem.
More information about the Digitalmars-d-learn
mailing list