Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# При старте программы создать папку на рабочем столе у пользователя Здравствуйте, помогите, как можно реализовать следующее: Необходимо при старте программы создать папку на рабочем столе у пользователя, если такая папка существует, то создавать ее не нужно. https://www.cyberforum.ru/ csharp-beginners/ thread616742.html Возможно ли вернуть значение перечисления из функции C#
привет возможноли вернуть значение перечисления из функции? то я чтото запутался.. Per enum{ red, blue } public Per whou(int a){ return Per(a); }
C# Ошибка приведения массива байт к массиву int https://www.cyberforum.ru/ csharp-beginners/ thread616669.html
привет есть массив байтов состоящий из одного индекса byte buffer; в нем = 1 хочу перевести в int и тут чудеса.... Int32 a = BitConverter.ToInt32(buffer, 0); Длина результирующего массива недостаточна для копирования всех элементов коллекции. Проверьте индекс и длину массива. ЧТо делать? менял int16 int32 int64 выскакиет этажа ошибка.. Как получить int?
C# Написать подпрограмму, которая меняет местами столбцы матрицы Написать подпрограмму, которая меняет местами столбцы матрицы Z, находящиеся рядом с серединой. https://www.cyberforum.ru/ csharp-beginners/ thread616618.html
C# Обновление программы. Проверка версии
Доброго вечера форумчане. Делаю браузер. В с# только начинаю. Суть такова. Нужно чтобы программа обновлялась при нажатии кнопку обновить(если конечно есть новая версия). Видел кучу примеров но не смог разобраться. Очень хороший пример -> https://www.cyberforum.ru/csharp-beginners/thread575920.html Но никак не могу разобраться, так как нихватает знаний. не смог сделать загрузку через...
C# Получить в массив все значения файла, заключенные в кавычки Доброго времени суток :) Есть файл: { "123" : "Hi" "456" : "Hello" "789" : "Bob" } https://www.cyberforum.ru/ csharp-beginners/ thread616246.html
C# Генерация случайных чисел с использованием сегментов https://www.cyberforum.ru/ csharp-beginners/ thread616129.html
Всем привет, надеюсь найти помощь. Совсем не могу понять методы генерации случайных чисел с использованием сегментов, т.е. Метод серединных квадратов. Метод серединных произведений. Метод перемешивания. При чтении методик, обнаружились такие вопросы как: как взять 4 цифры ровно из середины числа и как цифру перенести в дробный разряд то есть не число qwer, а 0.qwer. Надеюсь, кто нибудь...
C# Можно ли скомпилировать проект так, чтобы он вместе с собой открывал файл
Можно ли скомпилировать проект так, чтобы он вместе с собой открывал файл. Файл и проект - одно целое.
C# Поставить на файл атрибут скрытый Как можно поставить на файл аттрибут "Скрытый"? Например заходишь в свойства файла, и там можно поставить "Скрытый" https://www.cyberforum.ru/ csharp-beginners/ thread616112.html C# Найти ошибку в коде определения простых чисел в последовательности using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace laba_4 { class Program { static void Main(string args) https://www.cyberforum.ru/ csharp-beginners/ thread616080.html
Поиск слова в тексте C#
Имеется текст(записанный построчно) - считываю его в tmpText Так же есть слово - tmpSlovo Как найти tmpSlovo в tmpText и при совпадении вывести сообщение о Найденном слове, а при необнаружении - о Не найденом слове...
C# Перемножение десятизначных чисел дает неверный результат https://www.cyberforum.ru/ csharp-beginners/ thread615997.html
Добрый день ув. форумчане, столкнулся с проблемой, есть число 913, его надо умножить на 8млн. т.е. 913*8000000 и получим 7304000000, десятизначное число. После этого число 7304000000 надо разделить на 4294967296 и мы получим ~ 1,7. Проблема такая, когда я 913 умножая на 8000000 то я получаю не 7304000000 а -1285934592. Вот код. double Value = (913*8000000) / 4294967296;
Эксперт .NET
17791 / 12942 / 3381
Регистрация: 17.09.2011
Сообщений: 21,219
30.06.2012, 02:26 0

Генерирование случайных чисел - C# - Ответ 3224073

30.06.2012, 02:26. Показов 1975. Ответов 18
Метки (Все метки)

Ответ

Цитата Сообщение от Sparrow44 Посмотреть сообщение
C#
1
Random rnd = new Random(i);
Уберите i из конструктора.

Цитата Сообщение от Sparrow44 Посмотреть сообщение
C#
1
2
3
4
5
6
7
        private void button5_Click(object sender, RoutedEventArgs e)
        {
            if (i != 0)
            {
                if (rand)
                {
                    i = (short)rnd.Next(File.ReadAllLines("playlist.faf").Length);
А где этот rnd создается?

Цитата Сообщение от Sparrow44 Посмотреть сообщение
C#
1
if (i != File.ReadAllLines("playlist.faf").Length-1)
Когда текущий элемент в листе - последний, кнопка "следующий элемент" при включенном шаффле работать не будет.


Цитата Сообщение от Sparrow44 Посмотреть сообщение
C#
1
if (i != 0)
Если текущий элемент - первый в списке, то шаффл работать тоже не будет.
Цитата Сообщение от Sparrow44 Посмотреть сообщение
C#
1
2
3
4
5
6
7
8
if (!rand)
 {
    rand = true;
 }
if (rand)
 {
    rand = false;
 }
C#
1
rand = !rand;
Цитата Сообщение от Sparrow44 Посмотреть сообщение
C#
1
2
3
4
if (i != File.ReadAllLines("playlist.faf").Length-1)
i = (short)rnd.Next(File.ReadAllLines("playlist.faf").Length);
i = (short)rnd.Next(File.ReadAllLines("playlist.faf").Length);
i =(short)rnd.Next(File.ReadAllLines("playlist.faf").Length);
Зачем каждый раз файл считывать? Считайте один раз при запуске приложения и сохраняйте перед закрытием.

Добавлено через 3 минуты
Цитата Сообщение от Sparrow44 Посмотреть сообщение
C#
1
2
time.Elapsed += new ElapsedEventHandler(time_Elapsed);
 song.EndOfStream += new _WMPOCXEvents_EndOfStreamEventHandler(song_EndOfStream);
События цеплять все-таки лучше до запуска таймера.

Плюс с каждым новым проигранным файлом вызов каждого события будет увеличиваться на 1.
Например, на 256-м проигранном файле событие Elapsed каждый раз будет запускаться 256 раз, а по завершении проигрывания событие EndOfStream тоже запустится 256 раз.

Вернуться к обсуждению:
Генерирование случайных чисел C#
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.06.2012, 02:26
Готовые ответы и решения:

Генерирование случайных чисел
Через Next() надо вывести случайные числа от 2 до 11, но кроме 5. Я сделал массив, и как этот...

Генерирование случайных чисел double
Как сгенерировать рандомные значение double в диапазоне ??

Генерирование вещественных случайных чисел
Преподавательница сказала чтобы массив рандомно заполнялся. А в задании сказано, что массив ещё из...

Генерирование равномерно распределенных случайных чисел
Необходимо написать программу Генерирования равномерно распределенных случайных чисел. Как...

18
30.06.2012, 02:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.06.2012, 02:26
Помогаю со студенческими работами здесь

Генерирование случайных чисел в конструкторе класса
Если пользуюсь генератором случайных чисел созданным в конструкторе класса, получаются идентичные...

Генерирование случайных слов
Доброго времени суток.Нужно сгенерировать 14 значное слово из букв и цифр,с цифрами все понятно,а...

Генерирование векторных случайных величин (экспоненциальное распределение)
Здравствуйте,подскажите пожалуйста существующие генераторы на C# генерирующие векторные...

Генерирование и перемешивание чисел
Необходимо сгенерировать бесповторные числа определенного количества (=количеству букв в слове) и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru