<div dir="ltr">Hello,<br><br>I&#39;ve found <a href="https://developer.apple.com/library/prerelease/ios/documentation/Swift/Reference/Swift_StandardLibrary_Operators/index.html#//apple_ref/doc/uid/TP40016054">here</a> that &quot;as&quot; operator has a lower precedence than &quot;*&quot; operator (132 vs 160).<br>Why then this code compiles if multiplication should be made first? <br><br><font color="#3d85c6">var x = 1<br>print(x as Int * 100)</font><br><div><br></div><div>Conversely this code doesn&#39;t compile (as expected) - multiplication is made first:</div><div><br></div><div><font color="#3d85c6">var x : Float = 1<br>print(100 * x as Int)</font><br></div><div><br></div><div>------</div><div>Elena Vilchik</div></div>