arc4random и оператор%

У меня есть вопрос о функции arc4random() в Objective-C.

В примерах, которые я видел в Интернете, есть % символ сразу после вызова функции. Я думаю о % как оператор модуля, этот символ имеет другое значение при использовании после arc4random()? Как это работает?

1 ответ

Решение

Никакого особого значения. Применяя модуль после arc4random() (или любая другая случайная функция) - это общая схема ограничения минимума / максимума случайного числа. arc4random() % 78 например, вернет вам число от 0 до 77.

Другие вопросы по тегам