スクリプト公開所

  新規投稿 ┃ツリー表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃ホーム  
427 / 498 ←次へ | 前へ→

多倍長整数ライブラリおよびサンプル
 Rayce  - 07/2/3(土) 21:35 -
  
多倍長整数を扱うユーザー定義関数ライブラリと、それを利用した銀行スクリプトのサンプルです。
一般的なアルゴリズムに従って配列で処理を行うようにしましたが、ポインタ演算のようなことが出来ないので配列を使うのはあまり得策ではなかったかもしれません。
Athenaのスクリプトの仕様に最適化した手法にチューンアップする余地は大いにあると思います。

getelementofarrayとgetargの多用で非常に読みづらくなっている上に、銀行スクリプトはcopyarrayのオンパレードと本体以外の関数が異常に肥大化しているので見るのは辛いものがありますが、気力がある方は読んで見てください。

あまりテストしていないのでおかしい箇所があるかもしれませんが、指摘・意見・質問があればなんなりとどうぞ。
ただし利用する前に必ずReadmeには目を通してください。
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : func_longnum.txt
・サイズ : 9.6KB

[添付]〜添付ファイル〜
・名前 : npc_bigbank.txt
・サイズ : 15.8KB

[添付]〜添付ファイル〜
・名前 : Reame.txt
・サイズ : 5.4KB
1,203 hits

多倍長整数ライブラリおよびサンプル Rayce 07/2/3(土) 21:35 [添付][添付][添付]

  新規投稿 ┃ツリー表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃ホーム  
427 / 498 ←次へ | 前へ→
ページ:  ┃  記事番号:   
152158
(SS)C-BOARD v3.8 is Free