何时x是double,(x - x)保证是+0.0,或者有时可能是-0.0(取决于的符号x)?
                
                6
              
                  测试:ideone.com/aT04yc
                
                
                  
                    —
                    Absurd-Mind 
                    
                  
                
              
                  @ Absurd-Mind太好了,现在测试所有其他
                
                  
                    —
                    jtbandes 2014年
                    
                  
                
              doubles!;)
                
                  @AbsurdMind很好地回答了您的问题-并非总是如此。我也想知道,您需要知道什么情况?
                
                
                  
                    —
                    ST3 
                    
                  
                
              
                  @ ST3好吧,我不太在乎NaN,所以答案实际上是肯定的,如果x是有限的,则总是+0。在使用时很重要
                
                  
                    —
                    jtbandes 2014年
                    
                  
                
              atan2!
                
                  您还必须考虑到另一个线程可能会更改x的值。
                
                
                  
                    —
                    延斯·蒂默曼