「コンパイラ・スクリプトエンジン」相談室16 (649レス)
「コンパイラ・スクリプトエンジン」相談室16 http://mevius.5ch.net/test/read.cgi/tech/1405822579/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
310: デフォルトの名無しさん [sage] 2015/12/22(火) 01:30:01.23 ID:P1DQx2Lt 時刻ではなく、プログラムを起動してから経過した時間を取得できます。それを種にする http://mevius.5ch.net/test/read.cgi/tech/1405822579/310
311: デフォルトの名無しさん [sage] 2015/12/22(火) 01:34:09.74 ID:P1DQx2Lt GetTickCount function システムが起動してから経過したミリ秒を取得 Retrieves the number of milliseconds that have elapsed since the system was started, up to 49.7 days. https://msdn.microsoft.com/en-us/library/windows/desktop/ms724408%28v=vs.85%29.aspx http://mevius.5ch.net/test/read.cgi/tech/1405822579/311
312: デフォルトの名無しさん [sage] 2015/12/22(火) 14:10:11.43 ID:dkSLpih8 >>309 seedを何にするかって話? /dev/randomとか http://mevius.5ch.net/test/read.cgi/tech/1405822579/312
313: デフォルトの名無しさん [sage] 2015/12/22(火) 14:11:39.64 ID:dkSLpih8 >>310 >>311 プログラムやシステムの起動直後に実行するコード、プログラムではほぼ似た値を使うことになってしまう。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/313
314: デフォルトの名無しさん [sage] 2015/12/22(火) 16:20:29.14 ID:FIUTNb/j >>309 ハードウェアのADコンバータ経由(アナログなノイズジェネレータからADコンバータで拾ってくる奴)で乱数作るとかもあるけど、計算機の乱数は種から一意に求められる様な物が一般的だよ で種(seed)の値に現在時刻をつかったり、ユーザの挙動(キー入力やマウスの位置)を素にしたりして見かけ上の乱数性を生成しているのが普通。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/314
315: デフォルトの名無しさん [sage] 2015/12/22(火) 18:18:28.54 ID:qPz15M1W 専用ハードがあってもいいかと‥ 最近のCPUには載っているそうなんだが http://peace.2ch.net/test/read.cgi/tech/1192628099/337 http://mevius.5ch.net/test/read.cgi/tech/1405822579/315
316: デフォルトの名無しさん [] 2015/12/22(火) 20:55:17.79 ID:1duNN4a3 乱数表をあらかじめ組み込んでおいて、起動からの時間により、順繰り 読んで擬似的に乱数を発生させる方法はありかな? http://mevius.5ch.net/test/read.cgi/tech/1405822579/316
317: デフォルトの名無しさん [sage] 2015/12/22(火) 22:21:41.42 ID:HbMu76eU ねーよ http://mevius.5ch.net/test/read.cgi/tech/1405822579/317
318: デフォルトの名無しさん [sage] 2015/12/22(火) 22:39:41.89 ID:S5fGjlFA >>316 乱数表に見えるってだけで良いなら擬似乱数列使えばそれで済む話で わざわざ乱数表全体を組み込む意味がない http://mevius.5ch.net/test/read.cgi/tech/1405822579/318
319: デフォルトの名無しさん [sage] 2015/12/23(水) 02:10:18.76 ID:o2v4fYco 何でそんなに起動からの時間が好きなんだよw 女官じゃないぞ http://mevius.5ch.net/test/read.cgi/tech/1405822579/319
320: デフォルトの名無しさん [sage] 2015/12/23(水) 14:48:59.82 ID:1VnhNGH+ 大昔の光栄ゲーでは起動時に RETURN を叩いてもらってそのタイミングで乱数初期化してたw http://mevius.5ch.net/test/read.cgi/tech/1405822579/320
321: デフォルトの名無しさん [sage] 2015/12/24(木) 23:33:07.59 ID:Uv2klDgG std::random_device http://mevius.5ch.net/test/read.cgi/tech/1405822579/321
322: デフォルトの名無しさん [] 2015/12/25(金) 21:30:55.13 ID:R/sO38u1 ユーザーのマウスの動きを、ミッキー単位で取得して乱数を...と 思ったら、プログラマはマウスを嫌がり、あまり使わないで tabキー多用する奴も多かったからな。別な手を考えた方が良いかな? http://mevius.5ch.net/test/read.cgi/tech/1405822579/322
323: デフォルトの名無しさん [sage] 2015/12/25(金) 22:26:16.56 ID:DXbDvcZw なあ、今時のCPUはランダムデバイス持ってることくらいは知っとこうや 幾らくたばりかけてる爺でも http://mevius.5ch.net/test/read.cgi/tech/1405822579/323
324: デフォルトの名無しさん [sage] 2015/12/26(土) 08:32:40.01 ID:CDX6E7Ry なあ、全員が今時のリッチなCPUを使う訳じゃないことくらいは知っとこうや 幾らゆとりのアホでも http://mevius.5ch.net/test/read.cgi/tech/1405822579/324
325: デフォルトの名無しさん [sage] 2015/12/26(土) 12:19:14.32 ID:NrOPRYuI CPUを明示して相談しなよ 知らんだけで乱数用のエントロピー生成命令持ってるかもしれんし IntelならOSがサポートしてなくてもIntel DNRG使えばいい http://mevius.5ch.net/test/read.cgi/tech/1405822579/325
326: デフォルトの名無しさん [sage] 2015/12/26(土) 13:31:50.28 ID:4htfJ0fo 俺の頭の中のcpu(10MHz)が・・・ http://mevius.5ch.net/test/read.cgi/tech/1405822579/326
327: デフォルトの名無しさん [sage] 2015/12/26(土) 13:55:58.15 ID:oIXuKyHb リアルタイムで動画処理、画像認識、空間認識、音声認識その他諸々を全部やってのけるのって地味に凄いよな 時間あたりの消費エネルギーも、要求エネルギーが2000kcal〜4000kcal/dayとしてもおよそ100W〜200Wで非常に効率が良いし http://mevius.5ch.net/test/read.cgi/tech/1405822579/327
328: デフォルトの名無しさん [] 2015/12/26(土) 20:17:52.51 ID:nC5MMPRS CPUで何でも出来るようになってしまったら、 マの出番はどんどん減ることになりそうだな。 大昔は、足し算と引き算は出来るのに、掛け算と割り算が出来ないのが 当たり前だったからな。30年くらい前のものだとな。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/328
329: デフォルトの名無しさん [] 2015/12/28(月) 10:04:16.17 ID:VJBFmUt0 ランダムデバイスに頼るのが良いのか、迷ってしまいそうだな。 こういうのを読んでしまうと...。 ttp://cpplover.blogspot.jp/2013/07/blog-post_14.html ハードウェア乱数生成器は信頼できるか http://mevius.5ch.net/test/read.cgi/tech/1405822579/329
330: デフォルトの名無しさん [sage] 2015/12/28(月) 10:25:27.73 ID:1a7EtF6d NSAと戦ってる人か http://mevius.5ch.net/test/read.cgi/tech/1405822579/330
331: デフォルトの名無しさん [sage] 2015/12/28(月) 12:54:32.70 ID:dgI6+oKo >>329 よくわからんけど生成された値を適当な鍵使って AES 暗号化するんじゃ駄目なの? http://mevius.5ch.net/test/read.cgi/tech/1405822579/331
332: デフォルトの名無しさん [sage] 2015/12/28(月) 12:58:36.44 ID:b3qQlUF/ OSを作る時の話になってるから適当な鍵をどこから持ってくるか熟慮しないといけない http://mevius.5ch.net/test/read.cgi/tech/1405822579/332
333: デフォルトの名無しさん [] 2015/12/31(木) 19:14:36.65 ID:shZW63x7 一度に数十個の乱数を生成するコードを書き、重複チェックを忘れる俺は、 やはりマには向いていないのかもしれん。コード記述の時点で 重複することが頭から抜けていた。ついうっかり...。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/333
334: デフォルトの名無しさん [sage] 2016/01/01(金) 03:47:17.29 ID:xJBQ4MUG >>329 自分の方が質が高いのを用意できるわけw http://mevius.5ch.net/test/read.cgi/tech/1405822579/334
335: デフォルトの名無しさん [] 2016/01/05(火) 10:14:26.10 ID:n8GHd5T0 「ハードよりも、俺の方が正確に動く」と、 一度で良いから言ってみたい。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/335
336: デフォルトの名無しさん [sage] 2016/01/06(水) 02:04:42.23 ID:DSMnLqrW 楽するためにプログラミングするのであるが 一向に楽にならず http://mevius.5ch.net/test/read.cgi/tech/1405822579/336
337: デフォルトの名無しさん [] 2016/01/07(木) 17:58:56.46 ID:3JUqZlZh >>336 顧客が楽になっているだろw 裏でマが血のにじむような努力をしていることを、知る由もないからな。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/337
338: デフォルトの名無しさん [sage] 2016/01/07(木) 18:29:10.67 ID:E6rodr+5 70点じゃなくて55点で妥協すれば 費用が100分の1になるって教えてやれよ http://mevius.5ch.net/test/read.cgi/tech/1405822579/338
339: デフォルトの名無しさん [] 2016/01/10(日) 10:05:01.35 ID:KKgUy8RE >>338 それは、「バグ入りソフトを出荷する可能性も高くなる」諸刃の剣では? http://mevius.5ch.net/test/read.cgi/tech/1405822579/339
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 310 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.032s