概要
電卓を追加するアドオンです。
先日投稿した配布マップ「53謎2」のギミックとして使用されていた、電卓の機能をアドオンとして配布してほしいとの要望により作成しました。
電卓は、「鉄インゴットx7」、「レッドストーン」、「ネザークォーツ」よりクラフトできます。
電卓は地面に設置することができ、右クリックをすると、専用のインターフェイスが表示されます。
テキスト欄に計算式を入力し、「計算」ボタンを押すと計算結果がテキストログに表示されます。
詳細
使用できる演算子は以下の通りです。
- +(和算記号)
例:「1+2」→「3」 - -(減算記号)
例:「10-8」→「2」 - *(乗算記号)
例:「3*4」→「12」 - /(除算記号)
例:「8/2」→「4」 - %(剰余記号:割り算のあまり)
例:「6%4」→「2」(6÷4=1あまり「2」) - ^(べき乗記号)
例:「2^10」→「1024」 - !(階乗)
例:「7!」→「5040」(7!=7×6×5×4×3×2×1=5040) - !!(二重階乗)
例:「7!!」→「105」(7!!→7×5×3×1=105)
また、使用できる関数は以下の通りです。
- sign(符号関数)
例:「sign(-50)」→「-1」(0未満→-1, 0より大きい→1, 0のとき→0) - floor(床関数:小数切り捨て)
例:「floor(3.2)」→「3」 - ceil(天井関数:小数切り上げ)
例:「ceil(3.2)」→「4」 - round(四捨五入)
例:「round(3.5)」→「4」 - 三角関数(sin / cos / tan)
例:「sin(pi/2)」→「1」 - 逆三角関数(asin / acos / atan)
例:「atan(1)/pi」→「0.25」 - 双極線関数(sinh / cosh / tanh)
例:「cosh(0)」→「1」 - 逆双曲線関数(asinh / acosh / atanh)
例:「acosh(1)」→「0」 - log(常用対数)
例:「log(1000)」→「3」 - ln(自然対数)
例:「ln(e)」→「1」 - exp(指数関数)
例:「exp(1)」→「2.718281828459045」 - random:乱数
例:「random(6)」→「0~6のランダムな小数」 - dice:ダイス
例:「dice(6)」→「1~6のランダムな整数」






コメント
いいですね
いいね