WOLF RPGエディター 質問スレ 其の10 [無断転載禁止]©2ch.net

レス数が1000を超えています。これ以上書き込みはできません。
2016/05/21(土) 15:34:31.74ID:Mt5/RJ1D
フリーソフトのRPG製作ソフトWOLF RPGエディターの質問者のためのスレッドです。
教えられる方はできる範囲で教えてあげてください。

・ここは質問スレです。質問者や回答者を煽るようなレスは禁止です。
・もしあなたが憤りを感じたり荒らしだと思っても、放置もしくは>>1とだけレスしてください。
 それ以上のことを書くと、それ自体が『荒らし行為となります』。ご注意ください。
・質問者もマナーを守り、回答がつきやすい質問の仕方をしましょう。

【良い質問の例】
・〜がやりたくて・・・までしたのですが、〇〇がうまくいきません。

【悪い質問の例】
・〜できますか → 大概できます。問題は「どうすればできるか」のはずです。実のない質問はやめましょう。
・〜のようなことがやりたい → 丸投げはやめましょう。1から全部教えてくれる人はまずいません。
 何が分からないか分かるまで努力しましょう。全部分からないのなら、まずは講座サイトで勉強しましょう。
・コモンイベント集から○○のコモンイベントをダウンロードしましたがエラーが出ますor使い方が分かりませんor動きません等
 →まずはそのコモンイベントの作者と連絡を取って下さい。ここにはそのコモンイベントの内容を詳しく理解している人が居ないため、あなたが望むような回答はできません。


◆WOLF RPGエディター公式サイト
http://www.silversecond.com/WolfRPGEditor/

◇本スレ
【ウディタ】WOLF RPGエディター 其の61
http://echo.2ch.net/test/read.cgi/gamedev/1463100951/

◇前スレ
WOLF RPGエディター 質問スレ 其の9
http://echo.2ch.net/test/read.cgi/gamedev/1447399763/

次スレは>>980が立てて下さい。
立てられない場合は質問を自重して本スレに報告して下さい。
2017/08/19(土) 22:21:43.67ID:4ts6F31U
ウディタで20億以上の数値を扱える方法はないでしょうか
仕様上の限界が32bit限界の20億なので、桁ごとにわけて計算できないかな?と思い、
4桁毎に数値を万、億、兆、という具合に分けて計算できないかと弄っていたものの、なかなかうまくいきませんでした
20億(できれば100万)未満の桁数でうまくやりくりできる方法や、コモンをご存知の方はいませんか?
2017/08/20(日) 02:12:26.87ID:tptsJ3q3
普通にその方法でできない?

変数0 (0〜10^4-1を扱う)、変数1((10^4〜10^8-1を扱う)、変数2 (10^8〜10^12-1を扱う)……変数n(10^(4n)〜10^(4n+4)-1)……て感じに用意すると仮定すると

加算減算の場合は各要素毎に足し引きして繰り上げと繰り下げをすればいい。4桁で考えた場合、変数nが10000以上だった場合は変数nから-10000して変数n+1に1を加算(繰り上げ)。変数nが0未満だった場合は変数n+1から-1して変数nに10000を加算(繰り下げ)
扱う値が負の場合はこの逆

乗算の場合は各要素毎に乗算して足し合わせればいい。ある数字の変数nとある数字の変数mを乗算して別に用意した変数m+n番目に加算して溢れた分を変数m+n+1番目に加算するってのを繰り返すだけ
乗算する変数の数が多すぎた場合はToom-Cook法とか使ったほうがいいけど

除算の場合は符号と桁を合わせて引いていけばいい
2017/08/20(日) 12:02:04.22ID:zwc+ugAo
考え方自体はあってたみたいでした
そのまま打ち込もうとするとソースが長くなってしまいますが、とりあえず作り続けてみます
ありがとう
2017/08/20(日) 23:33:47.94ID:tptsJ3q3
http://light.dotup.org/uploda/light.dotup.org473560.png
http://light.dotup.org/uploda/light.dotup.org473561.png
http://light.dotup.org/uploda/light.dotup.org473562.png
http://light.dotup.org/uploda/light.dotup.org473563.png
http://light.dotup.org/uploda/light.dotup.org473565.png

こんなもんだからそこまで長くならんと思うけど。ちゃっちゃと作っただけだから所々怪しいけど参考程度に
疲れたからdivideは作ってない。addは多分もうちょっと短く出来るかな
2017/08/20(日) 23:38:17.84ID:tptsJ3q3
もう残り少ないし次スレ建てるわ
めんどいしテンプレそのままで建てる
2017/08/20(日) 23:43:32.52ID:tptsJ3q3
ほい

WOLF RPGエディター 質問スレ 其の11 [無断転載禁止]©2ch.net
http://mevius.2ch.net/test/read.cgi/gamedev/1503240024/
2017/08/20(日) 23:44:11.28ID:tptsJ3q3
うめ
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 456日 8時間 9分 40秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況