Я пытаюсь вычислить некоторые числа в приложении для iPhone.
int i = 12;
int o = (60 / (i * 50)) * 1000;
Я бы ожидал, что o будет 100 (это миллисекунды) в этом примере, но он равен 0, как показано NSLog(@"%d", o).
Это также равно 0.
int o = 60 / (i * 50) * 1000;
Это равно 250 000, что является прямой математикой слева направо.
int o = 60 / i * 50 * 1000;
Что здесь пролетает над моей головой?
Спасибо,
Ник