[過去ログ] WOLF RPGエディター 質問スレ 其の10 [無断転載禁止]©2ch.net (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
995: 2017/08/20(日)02:12 ID:tptsJ3q3(1/5) AAS
普通にその方法でできない?

変数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法とか使ったほうがいいけど

除算の場合は符号と桁を合わせて引いていけばいい
997: 2017/08/20(日)23:33 ID:tptsJ3q3(2/5) AAS
画像リンク[png]:light.dotup.org
画像リンク[png]:light.dotup.org
画像リンク[png]:light.dotup.org
画像リンク[png]:light.dotup.org
画像リンク[png]:light.dotup.org

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

WOLF RPGエディター 質問スレ 其の11 [無断転載禁止]©2ch.net
2chスレ:gamedev
1000: 2017/08/20(日)23:44 ID:tptsJ3q3(5/5) AAS
うめ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.028s