約 2,422,390 件
https://w.atwiki.jp/abwiki/pages/527.html
名称 |srand 読み |えすらんど 定義 |srand(dwSeek As DWord) 説明 |乱数をdwSeekの値で初期化します。 戻り値 |なし 参照 |rand | Rnd | Randomize
https://w.atwiki.jp/mizcremorne/pages/145.html
llFrand float llFrand(float max) max未満のランダムな小数値を返す。 小数値は必ず0.0以上である。 例えばllFrand(1.0)であれば、0.0~0.9999999....の範囲の値をランダムに返す。 ランダムな整数を取りたい場合は単にキャストすれば良い。 例えば以下の例は6面サイコロをシミュレートしたユーザー関数の例である。 integer dice(){ return ((integer)llFrand(6.0) + 1); } default { touch_start(integer num_detected) { llSay(0, (string)dice()); } } 0からではなく、10~20の間の範囲でランダムな値を取りたいような場合は、 llFrand(最大値 - 最小値) + 最低値 のようにすれば良い。 integer rand(integer min, integer max){ return ((integer)llFrand(max - min) + min); } default { touch_start(integer num_detected) { llSay(0, (string)rand()); } } 名前 コメント
https://w.atwiki.jp/chocolate1120/pages/89.html
C言語で使われるRandom関数は常に一定ものもしかでない。 例えば、 #include stdio.h #include stdlib.h main() { int i; for(i=0;i 10;i++){ printf("%d\n",rand()%10+1); } } のようなプログラムを実行すると [hoge@hoge C]$ ./a.out 4 7 8 6 4 6 7 3 10 2 [hoge@hoge C]$ ./a.out 4 7 8 6 4 6 7 3 10 2 [hoge@hoge C]$ ./a.out 4 7 8 6 4 6 7 3 10 2 この様に毎回同じ値が出現する。 これを解決するためには、 time moduleを使う。 時間によって、random値を変えている。 #include stdio.h #include stdlib.h #include time.h main() { int i; srand((unsigned) time(NULL)); for(i=0;i 10;i++){ printf("%d\n",rand()%10+1); } } [hoge@hoge C]$ ./a.out 9 5 4 5 6 3 8 9 9 4 [hoge@hoge C]$ ./a.out 7 1 5 8 1 7 2 7 2 8 [hoge@hoge C]$ ./a.out 6 3 1 7 9 2 5 2 3 2 とすると毎回違いランダムな値がでる。 *時間がほぼ一緒(1秒以内など)に実行すると同じ値が出てしまう。
https://w.atwiki.jp/bg1wiki/pages/93.html
srand.c #include stdio.h #include stdlib.h int main(void){ int i; srand(time(NULL)); for (i = 0; i 20; i++){ printf("random no %d\n", rand() % 20 + 1); } return 0; }
https://w.atwiki.jp/nkym_memo/pages/180.html
boost/random.hpp シードseedで、返り値型doubleのdst( 最小, 最大 )の乱数を生み出す関数rand()を生成 boost mt19937 gen( seed ); boost uniform_real double dst( 0.0, 1.0 ); boost variate_generator boost mt19937, boost uniform_real double rand( gen, dst )
https://w.atwiki.jp/generand/
Gene rand wikiへようこそ! Gene randとは、管理人 こみ が Generallyなどを紹介している ページです。 ステップ1.とりあえずGene Randへ行ってみてね Gene rand ステップ2.分かったらダウンロードしてみよう 説明の通りにダウンロード ステップ3.Generandを探索! Generandは謎がいっぱいです。 美術館があったり謎のエリアがあったり・・・ ぜひ全てのページをまわって遊んでください。 以上。
https://w.atwiki.jp/randi/
即解消する方法 朝起きて鏡を見たら小鼻が汚い…ってことはありませんか? なんとか解消したくてもそういうケア用品もない! そんな時は鼻をギュ~っと抑えて角栓を無理やり押し出してしまいます。 無理やり出したあとは普通に洗顔すると綺麗になってます。 よくネットとかで「身体によくない!」 と書いてあるのですが、とにかくその日一日を綺麗な小鼻で過ごすためには有効な手段かと思います。 これだとお金もかかりませんし。 とっさの小鼻の黒ずみ解消方法としてご紹介しましたが、やっぱり身体には良くないと私も思いますのでやり過ぎにはご注意を… 私の毛穴の黒ずみの対処方法 私は、鼻の毛穴の黒ずみが1ヶ月に1回は気になってしまいます。 そして、悲しい事に黒ずみかなと思ったら毛穴から短くて細い毛が生えている場合もあります。 そういう時には、まずお風呂で半身浴をして汗をガンガン流します。 そして、毛穴も開いて老廃物も流れやすくなった頃にオイルを使って洗顔をします。 これで黒ずみはほぼ取れるんですが、問題はくろずみに見えてしまう毛です。 これは、毛穴パックを使って取っています。 本来の使い方と違いますが、私にとってはあの短く細い毛を1本1本抜くよりも、 パックでいっぺんに取ってしまうほうが楽だし気持ちもスッキリするからです。 この使い方はお勧めしませんが、半身浴のほうはお勧めです。 毛穴は引き締める事がまず大事? 毛穴に関しては女性なら気にならない人はそんなにいないと思います。 なぜなら、顔の中心に位置する鼻などが、思春期に毛穴が黒ずみ、あのポツポツは、 おしゃれな女の子とか、すぐ彼ができるような女の子は黒い点々にメチャクチャ反応します。 私も高校の時、女子校だったため、いち早くおしゃれが好きな友達が、鼻の黒いポツポツの悩みを打ち明けてきました。 そして、どこの雑誌で仕入れたのか、私に鼻をギュッとつまむと、 毛穴から油が出てきてそれと共に黒いポツポツが出てきてきれいになるよと言ってきました。 本人もしたみたいです。 だけど、鼻ををしょっちゅうギュッとつまんで油出してたら、油は出るには出るんだけど、 毛穴がもう開いてしまって、よほど引き締めないと開いたままになってしまいます。 そんなことを知らない私は言われるまま、信じて鼻をギュッとつまんでは、油をだして、顔を洗っていました。 しかし、毛穴が開くと化粧すれば隠れるとはいえ、むしろ汚いものも逆に入るということも考えられる。 医療的な専門知識でなければあまり友達からの情報でも、いじらない方が私はいいと思う。 鼻 黒ずみ 洗顔
https://w.atwiki.jp/royu62/pages/74.html
シェルスクリプトを使って、matlabを呼び出して実験をしてみたところ ランダムな要素があるにもかかわらず、結果が全く同じになる事態に遭遇した。 randpermを使って、データをランダムに選んでいたのだが、こいつの乱数発生器は固定されているらしい。 なので、「matlab起動→randperm(10)→matlab終了」をくり返しても全く同じ値しか出てこない。 これを回避するために、rand( state ,sum(100*clock))をはじめに実行する必要がある。 これは、実行ごとに異なる状態にリセットをするらしい。 実際にやってみると解決した。 参考URL http //ptb.bbs.fc2.com/?act=reply tid=6870621 http //infoshako.sk.tsukuba.ac.jp/ShakoDoc/MATLAB5/jhelp/techdoc/ref/rand.html
https://w.atwiki.jp/ranrandel/
玉木宏の彼タレ 玉木宏はんの彼タレはどないな人やさかいしょうか? ちびっと前に、玉木宏はんって加藤ローサはんの熱愛発覚ちゅう噂が報じられたんや。 加藤ローサはんっては、どないな女の人やさかいしょうか? 加藤ローサはんのおとんは、イタリア人でぇ、おかんは日本人やさかい、ハーフや。 ぱっちりした目ぇがめっちゃかわいらしい人や。 6歳までぇは、イタリアに住んでぇおったさかい、イタリア語をはなせたちゅうワケやが、もん心がつおったころには、忘れてしもたらしいでんがな。 せやけど、NHKのイタリア語講座にも出ておったんやな。 ちびっと前の「ダンドリ。? Dance☆Drill?」ちゅうドラマに出演しとったってきには、チアガール役やったさかい、ダンスのレッスンのために合宿もしたのやってか・・・。 2006年には、6本の映画に出演しぃなど、めっちゃ人気も、実力もやる女の人や。 もうすぐ、加藤ローサはん主演の「タレ帝」ちゅうドラマがはじまるんや。 加藤ローサはんは、清純派っぽいのやが、役柄は、ホステスの役や。 初主演でぇ、どないな演技をみせてみくれるのかたのしみや。 ファンや、加藤ローサはんを知っとる人の間でぇは、国仲涼子はんって似とるなんて話もあるんや。 初めて見た人はそない、違いがわからへんのやってか・・・。 ファッションモデルってしてデビューして、ゼクシィのCMでぇ有名になってん加藤ローサはんの活躍もたのしみや。 加藤ローサはんが、玉木宏はんの彼タレやて、結構前の話やさかい、今今んところは破局してもうたさかいしょうか? 真相がめっちゃきになりまんがな。 普通は、熱愛が発覚やんか、破局も発覚すんねんに、熱愛発覚は大きくってりやげ、破局はほってんどってりやげられまへんやった。 せやけど、加藤ローサはんが彼タレやったら納得や。 http //giselle246.jugem.jp/ http //adgjm.net/blog/?us=elvixa http //ritame.meblog.biz/ TBSインターネットラジオ TBSは、皆はんも知っとる通りテレビやラジオやらなんやら色々な報道の現場でぇ活躍しとる会社や。 TBSラジオは他のAM・FMラジオ局をおさえて、2001年8月よってに5年連続でぇ聴取率No.1を守り続けとるおいよ。 タクドライバーや自営業、主婦のみなはんを中心に幅広い年齢に支持されていますわ。 ほな、視聴率は、テレビやりもラジオの方がでかっってゆうのも聴おった事があるんや。 そのTBSは、インターネットラジオの放送もしとるやうや。 でぇは、どねんうな番組を放送しとるさかいしょうか。 爆笑問題やタカアンドトシ・雨上がり決死隊やらなんやら人気芸人の声をインターネットラジオでぇ聴く事が出来、他にも社会時評ってサブカルチャーをテーマに、語り合う文化系トーク番組のLifeやらなんやら幅広い年代層よってに聴く事が出来まんねん。 ほな、ポッドキャスティングにも対応してんねんさかい、登録しておくってipodせやけど聴く事がでけるさかい、外出先やらなんやらせやけどお手ぇ軽に聴けまんねんな。 インターネットラジオは、インターネット上でぇ気軽に聞く事のでけるラジオやさかい、PCの仕事が多い人にも仕事をしながら聴く事も出来まんねんし、一般のラジオって違い気になる雑音やらなんやらもあらへんさかい、クリアに聴く事が出来まんねん。 TBSのラジオを聴おっておる人もインターネットラジオでぇやりクリアに好きやねんな番組を聴けまんねんし、ラジオを聴おった事があらへん人も聴おってみるって結構おもろいって思うでや。 皆はんも気軽に聞おってみてはいかがでっか。 http //www.toma.jp/blog/cionna/ http //jhermelle.sublimeblog.net/ http //cat.ap.teacup.com/brigitte/ 私らしいブログ 急にiPhoneが 面白くなってきました(#^.^#) どんなことでも覚えたくて チャレンジしてます Blogの更新も作ってみました ためしに読んで下さい
https://w.atwiki.jp/usapfrog/pages/19.html
ファイル読み書き #include stdio.h #include stdlib.h #include string.h int main(void){ FILE *f; if ((f = fopen("hoge.dat", "r/w[b]")) == NULL){ printf("file open error!!\n"); exit(EXIT_FAILURE); } //サイズとか fseek(f, 0, SEEK_END); long dsize = ftell(f); rewind(f); //読み fread(array, sizeof(int), num, f); double x; while( fscanf(f, "%lf", x) != EOF ) printf("%e\n", x); //書き fprintf(f, "array %d", array[0] ); fwrite(array, sizeof(int), num, f); fclose(f); return 0;} 乱数 シードを入れるのを忘れない。 rand()はRAND_MAXまでの整数を吐く。 精度が欲しかったらメルセンヌ・ツイスタを実装すること。 #include stdio.h #include stdlib.h int main(void){ srand((unsigned) time(NULL)); int randint = rand(); int randlim = 10; int rand10 = rand() % randlim; double randdouble = rand()*1.0/RAND_MAX; double whitenoise = (rand() - RAND_MAX/2.0)/RAND_MAX; return 0;} Hashの考え方 文字列や飛び飛びの整数IDに対してO(1)でアクセスしたい 少数の場合はmapが使いこなせれば便利。 基本的には山ほど配列を準備しといて、文字列を配列番号に変換すれば良い ただ文字列のサイズは1byte*文字列長なので、4文字を超えるとintに収まらないし準備する配列が多すぎる そこはうまいこと剰余を利用して準備分を減らす。 被りがでるはずなのでそこの細工は線形探索とする。(それでも全探索よりずっと速い) 飛び飛びの番号(非負)なら #define BUFFER 65536#define N 100 int main(void){ int ids[BUFFER], id_num = 0; double value[N]; //add int id=10; ids[id] = 0; value[ ids[id] ] = 42.0; id_num++;} 文字列ならこの辺をうまく使って。 #define BUFFER 65536#define HASHCONST 17 //素数が良いとされるint hash(char *s){ int i; long h; int len = strlen(s); for (i = 0; i L; i++) h = h * HASHCONST + s[i]; return h % BUFFER;} ハッシュ法 ギコ猫/C言語/ハッシュテーブル - プログラミングスレまとめ in VIP ポインタ *i++はアドレスの方が動くので注意。 中の数をインクリメントしたい場合は *i = *i + 1とするか、 (*i)++とするんだろうね。 vector, map 他 C++編(標準ライブラリ) トップページ