random

    33

    6答えて

    2つの値の間にランダムな浮動小数点数を生成したいと思います。これをC#で行う最良の方法は何ですか?どのようにランダムダブルスについては

    46

    8答えて

    は、以下のクラスは、ブローカーを表して考えてみましょう: public class Broker { public string Name = string.Empty; public int Weight = 0; public Broker(string n, int w) { this.Name = n; this.Weig

    21

    4答えて

    すべての候補行の適用ウェイトに基づいて、T-SQLのテーブル行をランダムに選択しますか? たとえば、テーブルに50,25、および25の重みを付けた行を設定しています(これは100になりますが、必ずしも必要ではありません)。統計結果を使用してランダムに1つを選択しますそれぞれの重量に等しい。

    34

    5答えて

    私は、特別なハードウェアを使用しない、パフォーマンスの良い、堅牢なRNGを探しています。それは数学的な方法(メルセンヌツイスターなど)を使用することができます、それは何でも、マシンから "エントロピーを収集する"ことができます。 Linux /などでは、ランダムビット数48ビットを生成するdrand48()があります。私は32ビット以上の乱数を生成することができるC++またはC#のための同様の関数

    17

    4答えて

    私は"#include <stdlib.h>"を送信元の上部に表示します。 例のコンパイル:私は-std = C99をオフにすると /usr/bin/colorgcc -std=c99 -fgnu89-inline -g -Wall -I/usr/include -I./ -I../ -I../../ -I../../../ -I../../../../ -O3 -o f8 f8.c In fi

    17

    6答えて

    あなたが何をしているのかわかっていて、サーバーにアクセスできるのであれば、ただrand()を使用することは予測可能です。 というプロジェクトは、できるだけ予測不能な乱数を選択することに依存しています。だから私は、より良い乱数を生成することができる、他のビルトイン関数またはユーザー関数のいずれかの提案を探しています。 少しテストを実行するためにこれを使用する: $i = 0; while($i

    5

    7答えて

    私は、各スレッドが同じ乱数シーケンスを生成する必要があるいくつかの並列Fortran90コードを持っています。 与えられたシードに対して、プログラムを実行するたびに同じ結果を繰り返すことができないため、スレッドセーフであると思われる乱数ジェネレータがあります。 スレッドセーフなRNGのコードを探して(ほとんど)ウェブ全体をサーフィンしませんでした。誰かに私のコードを渡すことができますか? ありがと

    50

    11答えて

    単体テストに使用するには、1からn(nは正の整数)の間のランダムな整数を生成する必要があります。真のランダム性を保証するために、あまりに複雑な何かを必要としません。これは昔ながらの乱数です。 どうすればいいですか?