【发布时间】:2014-06-19 09:58:11
【问题描述】:
我有两个数字 X 和 Y,我不知道它们的值,但我知道可以包含 的最大位数X 为 10(例如),Y 为 3(例如)
我需要知道 Z 的最大位数等于 X * Y。 Z = X / Y
相同【问题讨论】:
-
这里是整数还是浮点数?
-
对于乘法,当 X 和 Y 都为最大值时,最大位数将在那里..对于上述情况
X = 99999999999和Y = 999..对于除法 X 应该是最大的,Y 是最小的......X = 9999999999和Y = 100 -
根据您的问题,它说
Z可以拥有的最大位数是多少..所以我们必须假设X和Y可以拥有的最坏情况..但是对于小数,它将无效
标签: c# math multiplication