<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">
<rss version="0.91">
<channel>
<title>「乱数を生成する」へのコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=programing%2Frandom.html</link>
<description>「乱数を生成する」に投稿されたコメントの一覧</description>
<language>ja</language>
<image>
<url>https://dobon.net/banner/dbs1.gif</url>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=programing%2Frandom.html</link>
<title>「乱数を生成する」へのコメント</title>
<width>88</width>
<height>31</height>
</image>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=programing%2Frandom.html#17</link>
<description><![CDATA[現在のリンク先はここみたいです<br>[良い乱数・悪い乱数](http://isaku-wada.my.coocan.jp/rand/rand.html)]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=programing%2Frandom.html#16</link>
<description><![CDATA[RNGCryptoServiceProviderもObsoleteになり、RandomNumberGeneratorを使えとのことです]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=programing%2Frandom.html#15</link>
<description><![CDATA[良い乱数・悪い乱数のURLが変わってリンクが切れています<br>今のURL:http://isaku-wada.my.coocan.jp/rand.html<br><br>.NET 6 からシード値を与えなかった場合に限り実装が xoshiro256** になります]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=programing%2Frandom.html#14</link>
<description><![CDATA[&gt; RNGCryptoServiceProviderクラスの下に書く補足としてはいろいろよろしくないのでは。<br><br>この補足は、次の機会に削除します。ご指摘、ありがとうございました。]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=programing%2Frandom.html#13</link>
<description><![CDATA[剰余で乱数値を狭めるアルゴリズムは除数が範囲の約数でない限りわずかに出現範囲に偏りが生じるものであり<br>暗号で使用する乱数という観点において設計されたRNGCryptoServiceProviderクラスの下に書く補足としてはいろいろよろしくないのでは。]]></description>
</item>
<item>
<title>評価の理由</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=programing%2Frandom.html#12</link>
<description><![CDATA[評価：良い<br>他サイトで「未満」を「以下」と間違えていたところを、このサイトでは正しくなっていました。<br>マイナスからの乱数も盲点ですが、このサイトではきちんと説明されていました。<br>乱数初期化の説明もしっかりされていました。<br>いろいろなC#乱数説明サイトの中で一番良かったです。]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=programing%2Frandom.html#11</link>
<description><![CDATA[すみません，下記コメントに誤字がありました．<br>×【以上】　→　○【以下】<br>です．<br>もしご存じでしたらで結構ですので，回答よろしくお願いいたします．]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=programing%2Frandom.html#10</link>
<description><![CDATA[いつもC#プログラミングのわかりやすい説明をありがとうございます．<br>度々拝見させていただき，とても助かっています．<br><br>前の方の質問と少し似ているのですが，<br>0.0以上～1.0未満の乱数を生成するNextDouble()を使って，<br>『0.0以上～1.0【以上】』の乱数を生成するメソッドはどう作ればよいのでしょうか？<br><br>整数型の場合は，既に準備されているNext()を使って，<br>●Next(_minValue, _maxValue+1);<br>でいいのですが，<br>浮動小数点型の場合，<br>0.0～0.999...が永遠に続くので，どこで0.000...001を足すべきなのかがわからなくなります．<br><br>ご参考に，0.0以上～1.0未満の浮動小数点を作る式はわかっています．<br>●NextDouble()*(最大値 - 最小値) + 最小値<br>これを応用して，<br>0.0以上～1.0【以上】とするには，<br>○(NextDouble()+X) *(最大値 - 最小値) + 最小値？<br>のXが鍵だと思っています．<br>（※要するに，Xは，有効桁数を合わせて入力しないと作れない？？）]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=programing%2Frandom.html#9</link>
<description><![CDATA[&gt;&gt;　next(10,-10)の説明ですが正しくは「-10から9まで」の乱数 を生成するの間違いではないでしょうか。<br><br>&gt; 修正されたのかどうかは分からないのですが、現在見る限りの記事は－10以上、10未満です。修正されたのかな？<br><br>はい、修正しました。修正したことについて明記するのを忘れていたようで、ご迷惑をおかけして申し訳ありませんでした。]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=programing%2Frandom.html#8</link>
<description><![CDATA[&gt;&gt;　next(10,-10)の説明ですが正しくは「-10から9まで」の乱数 を生成するの間違いではないでしょうか。<br><br>修正されたのかどうかは分からないのですが、現在見る限りの記事は－10以上、10未満です。修正されたのかな？そうでないなら等後者さんが、未満を以下と勘違いされたているのだと思います。<br>かなり前でおせっかいだと思ったのですが、一応応答らしきものを記述した方がいいかなと思い記述しました。]]></description>
</item>
<item>
<title>評価の理由</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=programing%2Frandom.html#7</link>
<description><![CDATA[評価：良い<br>いつもながら助かりました]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=programing%2Frandom.html#5</link>
<description><![CDATA[プログラミングで困ったときはいつも拝見させていただいております。<br>乱数生成の記事に気になる点があったのでコメントします。<br>　next(10,-10)の説明ですが正しくは「-10から9まで」の乱数を生成するの間違いではないでしょうか。<br>こまかいことなのですが、はまってしまったので…<br>ご確認願いします。]]></description>
</item>
<item>
<title>評価の理由</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=programing%2Frandom.html#4</link>
<description><![CDATA[評価：良い<br>.NET環境での適切な乱数生成のサンプルがあったため。]]></description>
</item>
<item>
<title>評価の理由</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=programing%2Frandom.html#3</link>
<description><![CDATA[評価：良い<br>乱数の最初の定義を<br>pravate System.Random random;<br>と書いたら、エラーが出て進みませんでした。<br>困っていたときにこの記事を見て、<br>ｎｅｗで宣言し直すことを知りました。<br>とても助かりました。]]></description>
</item>
<item>
<title>評価の理由</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=programing%2Frandom.html#2</link>
<description><![CDATA[評価：良い<br>Randomクラス使おうとしたから]]></description>
</item>
</channel>
</rss>