A simple C# Statement works unexpected <p>I've got this line of code: </p> <pre><code>int WStoneCost = PriceMethod.StoneCost / 100 * AP; </code></pre> <p>While PriceMethod.StoneCost is equal to 25 and AP is equal to 70. I've checked it using breakpoints and I can't understand why do I get zero after I run this line. (WStoneCost is equal to zero) Is it just a wrong symbol or am I doing something wrong? Thanks in advance. And how to get a correct double at the end? Like 17.<strong>5</strong></p>