C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 18 を表示中)
■7124 / )  Re[15]: Long型の乱数を生成する自作クラスをつくりたい
□投稿者/ れい (90回)-(2007/08/30(Thu) 14:47:09)
No7120 (ぼのぼの さん) に返信
> ■No7112 (れい さん) に返信
> そんなの関係ねぇ!と言ってしまうのは簡単ですが。

まぁそれならそれで。

> ■No7110 (れい さん) に返信
>>考え方は正解です。
>>
>>(中略)
>>
>>コードは…変です。
>
> やっぱり気になりますね(^^;

・whileが一回も実行されないときのulは?(乱数はもう入ってるならOK
・Convert.ToUInt64って丸めるけどだいじょうぶ?

の辺りです。

あと質問です。
Decimalを使わないのはポリシーですか?
遅いからですか?
Long-ULong変換なんかはDecimal使えばコードは綺麗ですよ。
私は速度を測ったことがないのですが、
自分で書く価値があるほど遅いのでしょうか。

>Dim b() As Byte = BitConverter.GetBytes(0UL)
これは、魔界の仮面弁士さんのポリシーでしょうか?
Dim b(8) As Byteでは遅いのかな?
この心を是非教えてください。

私のコードだとDecimal使いまくりDim x(xx)使いまくりなんですよね。
Redimも使うし。
だめなのだろうか…。
返信 編集キー/


管理者用

- Child Tree -