Hi.

I'm sorry for asking such a simple question, but I don't really know how to look for the answer - what is bigger, UINT64 or double? Can I safely do the casting

UINT64 myUINT=...something;

double mydouble = (double)myUint;

without losing any digits?

And if double is smaller, what is it's equivalent in the form

int (which is 32bits) -> __int64 (double amount of bits) -> UINT64 (and one more position for not having minus)?

Thanks!