Вопросы с тегом «modulo»

82
Как сделать операцию по модулю в Objective-C / Cocoa Touch?

У меня есть два значения CGFloat, и я хочу рассчитать результат по модулю. Или, другими словами: я хочу знать, что останется, если valueA поместить как можно больше в valueB. Итак, я просто попробовал: CGFloat moduloResult = valueB % valueA; компилятор жалуется на% и говорит мне: «недопустимые...

23
Более быстрый тест делимости, чем оператор%?

Я заметил любопытную вещь на моем компьютере. * Рукописный тест делимости значительно быстрее, чем %оператор. Рассмотрим минимальный пример: * AMD Ryzen Threadripper 2990WX, GCC 9.2.0 static int divisible_ui_p(unsigned int m, unsigned int a) { if (m <= a) { if (m == a) { return 1; } return 0; }...

12
Оператор остатка на int вызывает java.util.Objects.requireNonNull?

Я пытаюсь получить как можно больше производительности от какого-то внутреннего метода. Java-код: List<DirectoryTaxonomyWriter> writers = Lists.newArrayList(); private final int taxos = 4; [...] @Override public int getParent(final int globalOrdinal) throws IOException { final int bin =...