title: Misleading XCTAssertEqual With Accuracy macro wording or a bug?
body: <p>This code </p>
  
  <pre><code>XCTAssertEqual(1, 1.1, accuracy: 0.1)
  </code></pre>
  
  <p>evaluates to a failed test with a message</p>
  
  <blockquote>
    <p>XCTAssertEqualWithAccuracy failed: ("1.0") is not equal to ("1.1") +/-
    ("0.1")</p>
  </blockquote>
  
  <p>I was expecting that this test evaluates to 1.1 is equal to 1 and test pass green.
  I was expecting that this test evaluates to 1.1000000001 is not equal to 1 and test pass red.</p>
  
  <p>Is it a bug or expected behavior?</p>
  
  <p>If the behavior is correct then coud you explain why?</p>