如何在Swift中从负数更改为零

net*_*nch 0 unsigned-long-long-int swift negative-zero

我有Double数据类型,因为我需要带有浮点数的结果,但是如果我的结果是否定的,则会破坏我的所有算法.是否可能存在具有浮点的无符号数据类型?

在此输入图像描述

das*_*ght 14

使用max从去零下限制的数字:

let posOrZero = max(possiblyNegative, 0)
Run Code Online (Sandbox Code Playgroud)

如果possiblyNegative高于零,那将是结果max; 否则,返回零.

  • 您应该能够破译这个问题 (2认同)