我如何发现尽可能低的负 CGFloat?
How do I discover the lowest negative possible CGFloat?
我知道这些值:
CGFloat.infinity
,大于
CGFloat.greatestFiniteMagnitude
,大于
CGFloat.leastNormalMagnitude
,大于
CGFloat.leastNonzeroMagnitude
,大于
0
但它到此为止...据我所知。负值在哪里?我想也许这就像在他们前面放一个 -
一样简单,但我担心可能会有奇怪的例外。
如何在 CGFloat 中找到关键的负数? 关键是,最小的非无限负数。
浮点数有一个符号位,将它们取反会将这个符号位更改为相反的值(实际上有一个负零)。
在他们前面加一个减号。否定定义明确。
我知道这些值:
CGFloat.infinity
,大于CGFloat.greatestFiniteMagnitude
,大于CGFloat.leastNormalMagnitude
,大于CGFloat.leastNonzeroMagnitude
,大于0
但它到此为止...据我所知。负值在哪里?我想也许这就像在他们前面放一个 -
一样简单,但我担心可能会有奇怪的例外。
如何在 CGFloat 中找到关键的负数? 关键是,最小的非无限负数。
浮点数有一个符号位,将它们取反会将这个符号位更改为相反的值(实际上有一个负零)。
在他们前面加一个减号。否定定义明确。