Как использовать строки в процентном соотношении ?

  • Автор темы Автор темы oleg21621
  • Дата начала Дата начала

oleg21621

Client
Регистрация
20.04.2016
Сообщения
1 095
Реакции
195
Баллы
63
Нужно брать из строку из текста ,чтобы к примеру я мог указать процент использования указанной строки .К примеру есть строки :
-Дом
-Деревня
-Машина
-Дерево
Нужно брать строку в процентном соотношении , к примеру строку : "Машина" брать в 90 % случаев , а слово "Дерево" в 5% случаев и т.д
 
нужно суммировать все проценты. потом на основании суммы генерировать случайное число. Потом перебирать каждую строку начиная с нулевой и сравнивать сгенерированное число с суммой всех предшествующих строк. Если ген число меньше этой суммы - мы нашли нужную строку
 
нужно суммировать все проценты. потом на основании суммы генерировать случайное число. Потом перебирать каждую строку начиная с нулевой и сравнивать сгенерированное число с суммой всех предшествующих строк. Если ген число меньше этой суммы - мы нашли нужную строку
ничего не понял ,но спасибо за ответ
 
ничего не понял ,но спасибо за ответ
Задачу нужно описать точнее.
У вас есть перечень элементов (слов или предложений) и вам надо с определенной вероятностью вытащить то или иное предложение в единственном экземпляре?

Или же. У вас есть слова. Вы хотите сделать из них предложение. Но вам надо брать слова с определенным процентом и из них уже надо составить предложение?
 
Задачу нужно описать точнее.
У вас есть перечень элементов (слов или предложений) и вам надо с определенной вероятностью вытащить то или иное предложение в единственном экземпляре?

Или же. У вас есть слова. Вы хотите сделать из них предложение. Но вам надо брать слова с определенным процентом и из них уже надо составить предложение?
я хотел вообщем брать user agent ,а слова указал для примера .Есть список юзер агентов и из списка нужно брать к примеру chrome версию к примеру 90%случаев и т.д
 
я хотел вообщем брать user agent ,а слова указал для примера .Есть список юзер агентов и из списка нужно брать к примеру chrome версию к примеру 90%случаев и т.д
конкретно напишите, нужно то, то и то, то, чтоб было так то, и так то. И список с юзер агентами прикрепите
 
ничего не понял ,но спасибо за ответ
Если это непонятно, то вот более простой вариант: делаешь файл в сто строк, 90 строк - хром, остальные - что осталось. В проекте этот файл привязываешь к списку и дергаешь оттуда случайную строку без удаления. То и получится
 
  • Оценить
Реакции: n0n3mi1y и doc
конкретно напишите, нужно то, то и то, то, чтоб было так то, и так то. И список с юзер агентами прикрепите
Вот к примеру и windows chrome к примеру нужно использовать в 90% случаев
 

Вложения

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)