img_technologyTop01

製品をもっと詳しく知りたい方へ
技術研究所

数学ブロックの拡張機能の利用方法

EV3ソフトウェアの数学ブロックでは、以下のようなモードがあり、様々な計算ができます。

21744_01

モード 計算結果
足し算 a+b
引き算 a-b
割り算 a/b
掛け算 a*b
絶対値 aの絶対値
平方根 √a
指数 aのn乗
拡張機能 a、b、c、dの値を使った任意の計算式を指定して計算

※「/」は「÷」、「*」は「×」を示します。

21744_03
その中の「拡張機能」では、a、b、c、dに入力した値を使って、自由に計算式を指定することができます。

計算式には、以下の計算方法を利用できます。

21744_04

計算方法 記号 備考(説明・例など)
足し算 + 足し算
引き算 引き算
掛け算 * 掛け算
割り算 / 割り算
MOD関数 % 割り算の余り
「10%3」の場合の計算結果は「1」
指数 ^ 累乗
「a^b」の場合、「aのb乗」を指す
反転関数 値の+-を逆転させる
aの値が-5のとき、「-a」の結果は「5」
下限 floor() 切り下げ
指定した値より小さく、最も近い整数にします
「floor(1.9)」の場合、結果は「1」
「floor(-1.9)」の場合、結果は「-2」
上限 ceil() 切り上げ
指定した値より大きく、最も近い整数にします
「ceil (1.9)」の場合、結果は「2」
「ceil (-1.9)」の場合、結果は「-1」
端数 round() 四捨五入
小数点第一位の値を四捨五入します
「round(1.499)」の場合、結果は「1」
「round(1.5)」の場合、結果は「2」
絶対値 abs() 絶対値
対数 log() 対数
「log28」の計算の場合「log(8)/log(2)」とする
自然対数 ln() 自然対数
サイン sin() サイン
コサイン cos() コサイン
タンジェント tan() タンジェント
アークサイン asin() アークサイン
アークコサイン acos() アークコサイン
アークタンジェント atan() アークタンジェント
平方根 sqrt() 平方根

式の中で使用するには、一覧から選んでクリックします。

21744_05

お問い合わせ

CONTACT

株式会社アフレル

本社/カスタマーセンター

〒918-8231 福井市問屋町3-111
TEL.0776-25-0303 FAX.0776-25-0309 info@afrel.co.jp
カスタマーセンター電話受付  9:30-17:30 (土日・祝日・年末年始を除く) MAP

東京支社

〒103-0001
東京都中央区日本橋小伝馬町2-8 新小伝馬町ビル5F
TEL.03-6661-9251 FAX.03-3249-3741 MAP

大阪事業所

〒532-0011
大阪府大阪市淀川区西中島3-7-8 NLC新大阪17号館302
TEL.06-4805-8788 FAX.06-4805-8789 MAP
  • 正規代理店

    LEGO education logo

  • PITSCO logo

  • NI logo

  • virtual robotics toolkit logo

資料内容の無断転載、複製を禁じます。
製作・著作 株式会社アフレル

Copyright 2017 Afrel Co.,Ltd. All Rights Reserved.

© LEGO, the LEGO logo, MINDSTORMS and the MINDSTROMS logo are trademarks of the LEGO Group.
© 2017 The LEGO Group.
レゴ、レゴのロゴマーク、レゴ マインドストームは、 レゴグループの登録商標です。