Концепция программирования: что разбивает число на группы других целых чисел?

Я знаю, что это должно быть официальное имя, но, к сожалению, я забыл этот термин. У меня есть целое число, которое меняется, скажем, его 10. Я хочу разделить это на сколько угодно групп, если результат в каждой из групп равен 3. Остаток группы, если его не 3, должен быть 1 или 2, как я только используя целые числа.

Я также хочу проверять это каждые 3 итерации, но с самого начала, чтобы не 3 пришло в конце, так что для 10

число = 3, $ tag = col-md-4

число = 3, $ tag = col-md-4

число = 3, $ tag = col-md-4

число = 1, $ tag = col-md-12

извините, если это тривиально

0

Решение

Я думаю, что вы думаете о по модулю (оператор php по модулю %)? Предоставляет остаток после выполнения деления. Например:

Раздел:

10 / 3 = 3.333...

Модульное:

10 % 3 = 1

В программировании вы можете использовать пол первой (делительной) операции, чтобы получить число полный группы, и модуль, чтобы получить размер последней группы.

Например, если вы начинаете с 14:

Сколько групп по 3?

floor(14 / 3) = 4

Сколько в последней группе?

14 % 3 = 2
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]