【发布时间】:2016-03-21 13:59:17
【问题描述】:
我想将总金额(例如 4.45)除以动态数量的变量(例如 4)。变量的总和应该始终是总金额的总和。
- var1 = 1.11
- var2 = 1.11
- var3 = 1.11
- var4 = 1.12
如果你除以 4,你将得到 1,1125,一轮 (1.1125, 2) 你将得到 1.11。 4 * 1.11 = 4.44。剩下的 0,01 可以添加到最后一个 vars 中,所以它是 1.12。
【问题讨论】:
-
1.你试过什么? 2.是否应该只除以4,数字可以完全相同,还是您希望它是4个总共达到4.55的随机数?
-
如果我们将
4.55除以4,我们将有四个1.1375,那么您的四个变量中的每一个都是相同的数字。那么,有什么条件不允许这样做吗? -
如果你除以 4,你将得到 1,1125,一轮(1.1125, 2) 你将得到 1.11。 4 * 1.11 = 4.44。剩下的 0,01 可以添加到最后一个 vars 中,所以它将是 1.12。
-
您应该将其作为要求添加到您的问题中。不要让人们在 cmets 中找出你需要什么。帮助我们理解最终会对您有所帮助。
-
@ParthapratimNeog 也是正确的:
4.55 / 4 = 1.1375。所以现在我真的很困惑。