
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
да, здесь полезно вспомнить "одно маленькое исследование"... https://www.mql5.com/ru/forum/121742
TheXpert, абсолютно точно ответил 2 - это число значений который может принемать аргумент а именно или 0 или 1 (т.е. два значения) а 2000 ну это уж как придумается...
Так вот отвечая на вопрос топикстартера....
функция есть и если еще не дошло то поясню
Х в степени Y и есть искомая функция
где Х - кол-во значений которая может принять переменная (в твоем случае 2, т.к. или 0 или 1)
Y - кол-во элементов (в твоем примере у массива Array[4] их уже 16) это число 4
т.е. 2 в степени 4 и есть 16
Спасибо! Идея с двоичными значениями понятна.
А вот если развить тему, это домножение периода на 2 годится, видимо, именно для бинаров.
А если речь пойдет о большем количестве значений в каждой ячейке, то понадобится более многомерные массивы или как?...
Уже ответил...
Столько сколько хочешь....
10 значений в 10 рядах есть 10*10*10*10*10*10*10*10*10*10=10 000 000 000
8-й класс по моему
Уже ответил...
Столько сколько хочешь....
10 значений в 10 рядах есть 10*10*10*10*10*10*10*10*10*10=10 000 000 000
8-й класс по моему
Спасибо.
Вопрос был не о подсчете количества вариантов, а именно о ВЫВОДЕ всех возможных вариантов переключателей.
Скажем есть пять булиевых(или бинарных) переменных
false false false false false
или так
0 0 0 0 0
вариантов их переключений = вариантов каждой переменой в степени количества переменных, т.е. 2^5 = 32,
на вопрос топика как получить все возможные варианты циклом ответил StatBars
Thank you.
...
Ну если у кого-нибудь найдется ответ как вывести все варианты НЕ бинарных переменных, а скажем 10-х или 16-х, то респект и уважуха... )
Также, как с двочиными. Только размерность поменяйте на соответствующую.
Вопрос был не о подсчете количества вариантов, а именно о ВЫВОДЕ всех возможных вариантов переключателей.
и никаких MathPow :)
например ели вам надо булевы, то
K=2; arr[0]=false; arr[1]=true;
Спасибо всем.
Вопрос снимается по причине его нелепости...))))
Тупанул, бывает...
По сути ВСЕ варианты N переменных по X значений в каждой - .... это посто ряд чисел от 0 до X^N,
где у каждого числа надо считать значение разрядной единицы.
Эх, наверное в отпуск пора...
.... ну ладно...
а если есть ряд переменных с РАЗЛИЧНЫМ количеством значений в каждой?....
))))))))).....
"...спасибо за внимание, сейчас наверно будут убивать..." (с)
.... ну ладно...
а если есть ряд переменных с РАЗЛИЧНЫМ количеством значений в каждой?....
))))))))).....
Значит недостающие до N кодировки значения заполняете нулями.
и никаких MathPow :)
например ели вам надо булевы, то
K=2; arr[0]=false; arr[1]=true;
ваш адский скрипт выдает одни нули... )
ваш адский скрипт выдает одни нули... )
а вы arr заполнили?
pS. Мой скрипт райский :)