【发布时间】:2012-04-15 09:35:25
【问题描述】:
我想将两个 unsigned integers 相乘,但我希望结果位于 unsigned long long 变量中
unsigned long long M;
unsigned int X;
unsigned int Y;
X = 999999;
Y = 9990;
M = X * Y;
M 应该是 9989990010 但由于某种原因它一直是 1400055418
我已经为此困扰了一个星期,我想我已经到了想哭的地步!
【问题讨论】:
-
9989990010LL % (1
标签: c++ visual-c++ long-integer unsigned