我知道这些值:
CGFloat.infinity
,它大于CGFloat.greatestFiniteMagnitude
,它大于CGFloat.leastNormalMagnitude
,它大于CGFloat.leastNonzeroMagnitude
,它大于0
但据我所知,它就停在那里。负值在哪里?我想这也许就像在它们前面放置一个
-
一样容易,但是随后我担心可能会有奇怪的异常。如何在CGFloat中找到关键的负数? 至关重要的是,最低的非整数负数。
最佳答案
浮点数有一个符号位,取反它们会将符号位更改为相反的值(实际上为负零)。
在它们前面放一个减号。否定明确。
关于constants - 如何发现最低的CGFloat负值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39643109/