如何在 swift 中减去时只得到正值?
How to get only positive value while subtracting in swift?
我想得到零值,同时用较小的值减去较大的值。
例如:
var a = 10
var b = 3
var c = b-a
它应该打印 c = 0 而不是 c = -8
您可以使用 max(b-a, 0)
,这将 return b-a
如果结果为正,否则为 0。
let a = 10
let b = 3
let c = max(b-a,0)
我想得到零值,同时用较小的值减去较大的值。 例如:
var a = 10
var b = 3
var c = b-a
它应该打印 c = 0 而不是 c = -8
您可以使用 max(b-a, 0)
,这将 return b-a
如果结果为正,否则为 0。
let a = 10
let b = 3
let c = max(b-a,0)