HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
1023
kai括弧を使った計算はできるのか?3解決


kai

リンク

2014/10/23(Thu) 21:07:20|NO.65671

5+3や2*8なら簡単にスクリプトに書くことができますが、3*(2+3)のような括弧が使われている計算はできないのでしょうか?

モジュール等探してみましたが、括弧を使える物はありませんでした・・・

どなたかやり方orモジュールを知っていませんか?

お願いします。



この記事に返信する


cats

リンク

2014/10/23(Thu) 21:40:03|NO.65676

テキストデータ等から計算式を計算するということでしょうか。
こちらのmod_fxというモジュールが非常に高度な計算をサポートしています。
http://dev.onionsoft.net/seed/info.ax?id=746
括弧付き計算だけでなく様々な関数も使用できるようになります。
自分で作りたい、というならこちらの逆ポーランド記法が参考になります。
http://www.gg.e-mansion.com/~kkatoh/program/novel2/novel205.html
括弧付き計算を順序正しく構文解析する方法が載っています。



にゃも

リンク

2014/10/23(Thu) 22:58:58|NO.65680

ちょうどコンテストに応募されているものであれば、次の3つが候補ではないでしょうか。

mod_fx
http://dev.onionsoft.net/seed/info.ax?id=746

ModuleGS
http://dev.onionsoft.net/seed/info.ax?id=765

mist
http://dev.onionsoft.net/seed/info.ax?id=754

いずれも括弧つきの計算は可能なモジュール、プラグインです。



kai

リンク

2014/10/24(Fri) 20:54:44|NO.65707

catsさん、にゃもさん、ありがとうございました。

まさかこんなにモジュールがあるとは・・・

googleで「hsp 計算 かっこ」と調べても出てこなかったので焦りました・・・

今回は、おふたりが書いてくださった「mod_fx」を使ってみようと思います。

本当にありがとうございました!!



ONION software Copyright 1997-2021(c) All rights reserved.