|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.06.2012, 21:41 | #1 |
Регистрация: 28.06.2012
Сообщений: 3
|
Генерация случайных чисел (С#,C++)
Всем привет, надеюсь найти помощь. Совсем не могу понять методы генерации случайных чисел с использованием сегментов, т.е.
Метод серединных квадратов. Метод серединных произведений. Метод перемешивания. При чтении методик, обнаружились такие вопросы как: как взять 4 цифры ровно из середины числа и как цифру перенести в дробный разряд то есть не число qwer, а 0.qwer. Любая помощь пригодится. Если захотите использовать пример в виде кода, то используйте пожалуйста С++ или С#, других понять не смогу. Если кто-то сможет на словах объяснить, как это сделать, тоже будет неплохо) |
29.06.2012, 11:10 | #2 |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
Самый простой по реализации алгоритм, на мой взгляд -- использовать перевод числа в строку. Потом нахождение длины строки, вырезка нужных четырех символов и перевод обратно в число.
То же самое с переводом в дробную часть. Либо определяешь количество разрядов числа и потом делишь число на соответствующую степень десятки, либо к строке дописываешь спереди "0." и потом переводишь в число.
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
08.07.2012, 18:23 | #3 |
Регистрация: 28.06.2012
Сообщений: 3
|
Mandrivnyk, можешь код для примера написать? Я не смог разобраться сам.
|
09.07.2012, 01:38 | #5 |
Регистрация: 28.06.2012
Сообщений: 3
|
Zer0
В генераторе случайных цифр попадаются числа с совершенно разным количеством цифр в числе. Если просто делить на 10, то мне нужно будет каждый раз определять сколько же цифр в числе, и сколько раз делить на 10, и как это оформить я как раз и не знаю. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Генерация случайных чисел | Vodolazky | Помощь студентам | 1 | 14.12.2011 16:29 |
Генерация случайных чисел | LBlonde | Общие вопросы по Java, Java SE, Kotlin | 4 | 30.11.2011 21:20 |
Генерация случайных чисел | Kati | Помощь студентам | 2 | 19.10.2010 21:28 |
Генерация случайных чисел?! | Evgeny_1 | Фриланс | 12 | 17.03.2010 14:23 |
Генерация случайных чисел от -1 до 1 | Shketer | Общие вопросы Delphi | 4 | 19.12.2009 23:43 |