00:10:12 ! hir_CF (Ping timeout: 120 seconds) 00:11:12 + hir_CF (hir_CF!~hir_cf@p24237-ipngn100405kobeminato.hyogo.ocn.ne.jp) to #ぱそ@cre 00:14:01 + symm (symm!symm@178.168.29.31) to #ぱそ@cre 00:15:48 koi-chan -> koi-chan[away] 00:35:13 ! hir_CF (Ping timeout: 120 seconds) 00:35:53 + hir_CF (hir_CF!hir_cf@p24237-ipngn100405kobeminato.hyogo.ocn.ne.jp) to #ぱそ@cre 00:40:20 ! Toyolina (Ping timeout: 120 seconds) 00:40:24 + Toyolina (Toyolina!~Toyolina@115-39-70-86.mie1.commufa.jp) to #ぱそ@cre 00:41:00 Mode by Toybox: #ぱそ@cre +o Toyolina 00:41:30 ! Balyoshi (Ping timeout: 120 seconds) 00:43:13 http://akiba-pc.watch.impress.co.jp/docs/wakiba/find/20141025_673043.html 安くなったものだのう 00:43:24 まあ、使えるレベルかどうかは・・・ 01:00:13 raa0121 -> raa0121_z 01:05:24 ! tatsu114 ("Leaving...") 01:06:35 ! kaya-n ("Leaving...") 01:08:31 raa0121_z -> raa0121 01:10:53 + kaya-n (kaya-n!kaya_n@p7443c89b.kyotnt01.ap.so-net.ne.jp) to #ぱそ@cre 01:11:30 ! kaya-n ("Leaving...") 01:14:38 + kaya-n (kaya-n!kaya_n@p7443c89b.kyotnt01.ap.so-net.ne.jp) to #ぱそ@cre 01:15:34 ! kaya-n ("Leaving...") 01:17:09 ! aspha ("See you...") 01:42:01 raa0121 -> raa0121_z 01:43:24 + hir_CF_ (hir_CF_!~hir_cf@p24237-ipngn100405kobeminato.hyogo.ocn.ne.jp) to #ぱそ@cre 01:43:54 ! hir_CF (Ping timeout: 120 seconds) 01:47:36 ! ash ("無問題") 01:50:54 + showchan_ (showchan_!~showchan@dae61e0b.tcat.ne.jp) to #ぱそ@cre 01:52:09 ! showchan (Ping timeout: 120 seconds) 02:08:52 + hir_CF (hir_CF!~hir_cf@p24237-ipngn100405kobeminato.hyogo.ocn.ne.jp) to #ぱそ@cre 02:09:25 ! hir_CF_ (Ping timeout: 120 seconds) 02:14:27 ! wasabi (Ping timeout: 120 seconds) 02:20:23 ! LizardMen ("敵シールド分析完了、モニターに表示するよ!") 02:43:47 + wasabi (wasabi!~wsb@p201.net112140002.tokai.or.jp) to #ぱそ@cre 02:44:35 + hir_CF_ (hir_CF_!~hir_cf@p24237-ipngn100405kobeminato.hyogo.ocn.ne.jp) to #ぱそ@cre 02:44:54 ! hir_CF (Ping timeout: 120 seconds) 02:54:37 ! hir_CF_ (Ping timeout: 120 seconds) 02:55:15 + hir_CF (hir_CF!~hir_cf@p24237-ipngn100405kobeminato.hyogo.ocn.ne.jp) to #ぱそ@cre 03:00:53 ! kairi (Ping timeout: 120 seconds) 03:02:49 + kairi (kairi!~kairi@i114-189-120-140.s10.a030.ap.plala.or.jp) to #ぱそ@cre 04:05:21 ! akiraani ("ソリッドファイター復刊賛同者求>http://www.fukkan.com/vote.php3?no=27370") 04:37:16 ! hir_CF (Ping timeout: 120 seconds) 04:38:27 + hir_CF (hir_CF!hir_cf@p24237-ipngn100405kobeminato.hyogo.ocn.ne.jp) to #ぱそ@cre 05:40:01 + Balyoshi (Balyoshi!~username@k161241.ppp.asahi-net.or.jp) to #ぱそ@cre 05:40:10 Mode by aba[AWAY]: #ぱそ@cre +o Balyoshi 05:50:59 ! showchan_ ("Leaving...") 05:54:12 + showchan (showchan!~showchan@dae61e0b.tcat.ne.jp) to #ぱそ@cre 06:03:02 ! Balyoshi (Ping timeout: 120 seconds) 06:19:08 + Balyoshi (Balyoshi!~username@k161241.ppp.asahi-net.or.jp) to #ぱそ@cre 06:19:21 Mode by aba[AWAY]: #ぱそ@cre +o Balyoshi 06:35:37 ! wasabi (Ping timeout: 120 seconds) 07:04:21 ! kuzumi-y ("CHOCOA  じゃない") 07:12:52 + kuzumi-y (kuzumi-y!~kuzumi-y@softbank126124072037.bbtec.net) to #ぱそ@cre 07:37:18 ! Yaduka (Ping timeout: 120 seconds) 07:54:47 + LizardMen (LizardMen!~LZD@dhcpg060.gctv.ne.jp) to #ぱそ@cre 07:54:56 Mode by aba[AWAY]: #ぱそ@cre +o LizardMen 07:56:20 MorrisZZZ -> Morris 08:00:10 ! symm (Ping timeout: 120 seconds) 08:12:51 + Pikoyan (Pikoyan!~UserID@p25135-ipngn2101funabasi.chiba.ocn.ne.jp) to #ぱそ@cre 08:15:51 + symm (symm!symm@178.168.29.31) to #ぱそ@cre 08:16:09 + showchan_ (showchan_!~showchan@dae61e0b.tcat.ne.jp) to #ぱそ@cre 08:17:23 ! showchan (Ping timeout: 120 seconds) 08:23:55 ! fukanju ("Leaving...") 09:26:31 ! symm (Ping timeout: 120 seconds) 09:31:11 + Yu_Aizawa (Yu_Aizawa!~Yu_Aizawa@106-184-30-237.catv296.ne.jp) to #ぱそ@cre 10:04:20 + H_Aoi (H_Aoi!~H_Aoi@58-188-225-130f1.hyg2.eonet.ne.jp) to #ぱそ@cre 10:07:02 + kairi_ (kairi_!~kairi@i114-189-120-140.s10.a030.ap.plala.or.jp) to #ぱそ@cre 10:08:48 ! kairi (Ping timeout: 120 seconds) 10:21:51 + wasabi (wasabi!~wsb@p201.net112140002.tokai.or.jp) to #ぱそ@cre 10:23:05 + kaya-n (kaya-n!~kaya_n@p7443c89b.kyotnt01.ap.so-net.ne.jp) to #ぱそ@cre 10:29:51 koi-chan[away] -> koi-chan 10:42:41 raa0121_z -> raa0121 10:50:24 ocha-away -> ocha 10:53:31 koi-chan -> koi-chan[away] 11:05:33 ! SiIdeKei ("幸いにして次がありましたなら、またお会いしましょう。") 11:08:40 + SiIdeKei (SiIdeKei!~SiIdeKei@server121.janis.or.jp) to #ぱそ@cre 11:09:10 Mode by koi-chanSRV: #ぱそ@cre +o SiIdeKei 11:19:50 koi-chan[away] -> koi-chan 11:27:00 ! windfall (Ping timeout: 120 seconds) 11:31:55 + windfall (windfall!~windfall@27-142-86-149.rev.home.ne.jp) to #ぱそ@cre 11:50:29 + aokaze (aokaze!~aokaze@KD125054172177.ppp-bb.dion.ne.jp) to #ぱそ@cre 11:50:36 Mode by aba[AWAY]: #ぱそ@cre +o aokaze 12:17:16 ocha -> ocha-away 12:28:28 ! Pikoyan ("See you...") 12:31:45 + Yaduka (Yaduka!~yaduka@ntchba184021.chba.nt.ftth.ppp.infoweb.ne.jp) to #ぱそ@cre 12:31:55 Mode by aba[AWAY]: #ぱそ@cre +o Yaduka 12:33:39 ! Toyolina ("") 12:50:51 ! kairi_ ("See you...") 13:05:19 + noraneco (noraneco!~noraneco@g111125036155.d053.icnet.ne.jp) to #ぱそ@cre 13:07:51 + akiraani (akiraani!akiraani@KD036010143046.au-net.ne.jp) to #ぱそ@cre 13:11:06 Morris -> MorrisAFK 13:38:07 raa0121 -> raa0121_z 15:24:15 + Pikoyan (Pikoyan!~UserID@p25135-ipngn2101funabasi.chiba.ocn.ne.jp) to #ぱそ@cre 15:29:48 ! hir_CF (Client closed connection) 15:31:07 + hir_CF (hir_CF!~hir_cf@p24237-ipngn100405kobeminato.hyogo.ocn.ne.jp) to #ぱそ@cre 16:11:58 + CHOBOJA (CHOBOJA!~choboja@118.176.108.178) to #ぱそ@cre 16:30:38 MorrisAFK -> Morris 16:48:31 ! showchan_ ("Leaving...") 16:51:44 + showchan (showchan!~showchan@dae61e0b.tcat.ne.jp) to #ぱそ@cre 18:12:23 ! Yu_Aizawa ("それではノシ") 18:31:35 + symm (symm!~symm@178.168.29.31) to #ぱそ@cre 18:31:50 うーん 18:32:39 すいません、どなたかエクセルのVBマクロについて知識をお持ちの方はいらっしゃいますでしょうか 18:33:25 んーー。Accessなら多少分かりますが。 18:33:44 VBAのどんな事でお困りですか? 18:34:08 ええとですね 18:35:48 for文でループを書いてるのですが、toのあとの数値が一定以上になると急に動かなく(値を返さなく)なるという 18:36:18 ちなみにその一定の数字というのは? 18:36:42 書き換えて実測してみたところ、14以上で止まります。 18:36:57 なので、桁が馬鹿みたいになってとかそういうことではない(はず)です 18:37:34 14ですか。それなら桁が大きすぎてというわけではないようですね。 18:38:04 まあ、内側で計算ループ動かしてるので、そっちの方が、という可能性もありますが 18:38:15 となると、for文の内容ということもありえますね 18:38:49 10数行ぐらいなので、ソース張っちゃっても大丈夫ですかね。 18:38:55 VBAで14で止まるって事は無いすね 18:39:00 大丈夫じゃないでしょうか。 18:39:14 Function DICE10(ダイス数 As Long, 目標値 As Long) 18:39:14 Dim d As Double 18:39:14 Dim f As Double 18:39:14 Dim i As Long 18:39:14 d = 0 18:39:14 q = 10 * ダイス数 18:39:14 (Toybox) windfall -> d = [1,2] = 3 18:39:15 For s = 目標値 To q 18:39:17 For i = 0 To Fix((s - ダイス数) * 0.1) 18:39:19 d = d + Comb(s - (10 * i) - 1, ダイス数 - 1) * Comb(10, i) * ((-1) ^ i) * (0.1 ^ ダイス数) 18:39:19 (Toybox) windfall -> d = [2,6] = 8 18:39:22 Next i 18:39:24 Next s 18:39:26 DICE10 = d 18:39:28 End Function 18:40:10 Combは自前で書いた組み合わせ数カウント用のやつです(組み込みであるかもしれないけど探すより作った方が早いと判断) 18:41:12 やりたい事は、D10上方ロールの成功率計りたいだけなんですけどね……。 18:42:42 これ、それぞれのFor文の増加量は1でいいんかな 18:42:51 です。 18:43:03 (そのつもりで書いてた) 18:43:17 (0.1 ^ ダイス数) のところがなんかダイスの数が14個になると14乗ってことですよね? 18:43:32 うん、私もそれは気になったw 18:43:49 ああ、そこもあかんかったか…… 18:43:53 なんかその辺臭い気がしなくも…… 18:44:13 っと、私、飲み会にお出かけしてきます 18:44:16 すいません(^^; 18:44:18 いてらー 18:44:19 これ、中でものすごい数のループになってるんじゃ 18:44:57 Excelマクロなら、ループの中に Debug.Print を挟めば値を出力して確認出来るから 18:45:14 値の確認してみたら良いんじゃないかな 18:45:38 ちなみに、値を返さないってのは、この関数に入ったまま帰ってこなくなるのかな 18:46:18 おお、それも言い忘れてた……。#VALUEエラーを吐きます。 18:46:54 おそらく、引数の計算結果がオーバーフローする領域になってるんじゃないかな 18:47:12 なるほど……。 18:48:12 ちなみに、組み合わせ数の組み込み関数ってあるんでしょうか。 18:48:34 私は使ったこと無いけど、多分あるんじゃないかな 18:48:39 そこも自前で書いたんで、内部のループ数もえらい事になってそうなんですよね……。 18:48:52 統計関係は大概の事出来るはずなので 18:50:09 ループ組はわせによってすさまじい数になるので 18:50:31 計算してるだけのループでも、場合によってスゴイ時間かかりますね 18:50:38 ふむふむ 18:51:19 ……やっぱ組み合わせ数周りでオーバーフローおこしてるっぽいな 18:51:37 (人間用公式を馬鹿正直に叩き込んだ馬鹿) 18:51:57 多分ダイス数14とかだと、組み合わせは指数関数的に増えてるとおもうので 18:52:11 すさじい値になってるんじゃないかなw 18:53:24 ありそうですね 18:54:58 プログラムとか5年ぶりぐらいにやったから勘所を完全に忘却している……w 18:56:33 その辺、VBAでもいいですが、演算刷るとかならPerlとかLuaでもいいですね(ステマステマ 19:01:06 ヴぃーなすぶらっどあびす? 19:09:09 + mjolnir (mjolnir!~mjolnir@i121-118-188-197.s60.a013.ap.plala.or.jp) to #ぱそ@cre 19:41:59 ! SriVidyut (Client closed connection) 19:42:34 + SriVidyut (SriVidyut!~SriVidyut@115x125x65x84.ap115.ftth.ucom.ne.jp) to #ぱそ@cre 20:03:20 + akiraani_ (akiraani_!akiraani@KD036010153062.au-net.ne.jp) to #ぱそ@cre 20:05:58 ! akiraani (Ping timeout: 120 seconds) 20:08:39 + tatsu114 (tatsu114!tatsu114@pdf859ca6.aicint01.ap.so-net.ne.jp) to #ぱそ@cre 20:15:31 raa0121_z -> raa0121 20:27:08 + Toyolina (Toyolina!~Toyolina@115-39-70-86.mie1.commufa.jp) to #ぱそ@cre 20:27:08 ! Prof_M (Client closed connection) 20:27:23 + Toyolina_ (Toyolina_!~Toyolina@115-39-70-86.mie1.commufa.jp) to #ぱそ@cre 20:27:23 ! Toyolina ("") 20:27:56 Mode by Toybox: #ぱそ@cre +o Toyolina_ 20:28:29 + Prof_M (Prof_M!moriarty@i218-47-9-225.s02.a004.ap.plala.or.jp) to #ぱそ@cre 20:28:38 Mode by aba[AWAY]: #ぱそ@cre +o Prof_M 20:28:39 Toyolina_ -> Toyolina 21:21:32 ! SriVidyut (Client closed connection) 21:23:07 + SriVidyut (SriVidyut!~SriVidyut@115x125x65x84.ap115.ftth.ucom.ne.jp) to #ぱそ@cre 21:47:46 ! aokaze (Client closed connection) 21:53:04 ! noraneco ("Leaving...") 22:16:45 ! mjolnir (Client closed connection) 22:37:44 + kairi (kairi!~kairi@i114-189-120-140.s10.a030.ap.plala.or.jp) to #ぱそ@cre 22:54:12 ocha-away -> ocha 23:06:33 ! Balyoshi (Ping timeout: 120 seconds) 23:11:27 ! kaya-n ("Leaving...") 23:21:55 ! H_Aoi ("Leaving...") 23:51:53 + Balyoshi (Balyoshi!~username@k161241.ppp.asahi-net.or.jp) to #ぱそ@cre 23:52:04 Mode by aba[AWAY]: #ぱそ@cre +o Balyoshi 23:59:01 koi-chan -> koi-chan[away]