cast(int) getting an unexpected number
Joel Christensen
joelcnz at gmail.com
Wed Nov 4 03:14:36 PST 2009
Input:
import std.stdio;
void main() {
float f=0.01;
writefln("%0.2f->%d",f,cast(int)(f*100f));
}
Output:
0.01->0
Comment:
What!?
More information about the Digitalmars-d-learn
mailing list