看板娘のルナちゃん
▼Count▼

▼Archive▼
2010年9月
2010年8月
2010年7月
2010年6月
2010年5月
2010年4月
2010年3月
2010年2月
2010年1月

2009年12月
2009年11月
2009年10月
2009年9月
2009年8月
2009年7月
2009年6月
2009年5月
2009年4月
2009年3月
2009年2月
2009年1月

2008年12月
2008年11月
2008年10月
2008年9月
2008年8月
2008年7月
2008年6月
2008年5月
2008年4月
2008年3月
2008年2月
2008年1月

2007年12月
2007年11月
2007年10月
2007年9月
2007年8月
▼Category▼
日常
ツール
ネット関係
更新情報
利用案内
Web製作
PHP
その他
▼Search▼

▼Blog▼
[前][]
正規表現(パターンマッチング)を用いて本格的な関数電卓を作成することができました。
実装されている機能は以下の通りです。

@四則演算
基本的な四則演算を行うことができます。
例: 4+5*2-3
解: 11
A剰余算
余りを求めることができます。
例: 12%5
解: 2
Bべき乗算
べき乗計算を行うことができます。
例: 2^3
解: 8
C三角関数・逆三角関数
三角関数と逆三角関数が使用できます。三角関数に利用する角度を求めることもできます。円周率はPIを用います。
例: PI
解: 3.14159
例: arg(PI)
解: 180
例: cos(rad(180))
解: -1
D逆数計算
逆数を求めることができます。
例: rev(4)
解: 0.25
E平方根
平方根を求めることができます。
例: root(9)
  rt(9)
解: 3
Fランダム値
0からのランダムな値を返します。
例: rnd(5)+5
解: 5〜10のどれか
G階乗・順列
順列や階乗を求めることができます。
例: 4!
解: 24
例: 5P3
解: 60
Hベクトルの大きさ
直角三角形の斜辺の長さも同様に求められます。
例: vct(3,4)
解: 5
I対数計算
log10での値を求めることができます。
例: log(1)
解: 0
Jその他
その他、よく使う演算などもまとめてあります。逆数の和は特に電子回路で役に立つと思われます。
例: pre(rev(16),rev(5))
解: 21

※半角スペースは無視されます。

関数一覧
【ツール】 2007/01/01 返信(0)
[前][]

▼Profile▼
profile

◆勇作(ゆうさく)
タオルケットシリーズ(メイン)・東方Project等を主食としている、プログラマー&グラフィックデザイナー&絵描きです。創作関係で結構ポスト頻度高め注意。高専情報科卒。コミュニケーション能力は人並みより低い。 pixiv:141834
▼Link▼
LOCO避難所
LOCO BOARD

MKT Website
携帯便利TOOL集
ハイテク犯罪リング
コレ(・∀・)イイ
おタグるーむ
???
Xiena-Project
tomoteruの開発日誌
Lilect.net

時の館
SMILUCK
ねこかぜ日和
SOUND SCAPE

IROMSOFT
フリー素材検索サーチ
▼Other▼
分類不能な物体はここにおいておきます
Web関数電卓 Ver1.10
ライフゲーム