ランダムな double を生成するには、drand48 がありますが、
これらの関数は、代わりに rand(3) を使用する必要があると述べている SVID 3 によって廃止されたと宣言されています。
drand48 でランダムな double を構築するにはどうすればよいですか? ちなみに、ランダムフロート?
int
fromrand()
とキャストを
単純に 2 つ連結すると が発生する可能性がNaN
あり、これは受け入れられません。double に 32 個のランダム ビットのみを使用することは避けたいと思います。