Closed. This question needs details or clarity。它当前不接受答案。
想改善这个问题吗?添加详细信息,并通过editing this post阐明问题。
9个月前关闭。
Improve this question
我想在Go中找到两个数字之间的差异,结果不应该在“-”中。
请在下面找到我的代码:
结果为“-240000”。但是我的预期输出仅为“240000”。任何人都可以帮助如何计算这两个数字之间的差异。 如果结果为负,则使用if / else条件返回阳性结果 使用
想改善这个问题吗?添加详细信息,并通过editing this post阐明问题。
9个月前关闭。
Improve this question
我想在Go中找到两个数字之间的差异,结果不应该在“-”中。
请在下面找到我的代码:
dollarValue := 240000 - 480000
结果为“-240000”。但是我的预期输出仅为“240000”。任何人都可以帮助如何计算这两个数字之间的差异。
最佳答案
您的标题具有误导性。它应该是没有negative
而不是- operator
的状态。
基本上,您想要得到的是两个数字之间的绝对差
您有两种选择:
math.Abs
(需要从/转换为浮动)关于go - 计算两个数字之间的差并获得绝对值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59453741/
10-10 18:29