メインコンテンツにスキップ
MedCalc

EVAL 関数

EVAL(expression[,showerror]) は式を評価します。式はテキスト文字列でなければなりません。省略可能な論理値パラメーター showerror が TRUE の場合、エラーが発生したときに情報メッセージが表示されます。

文字列を組み立て、それを実際の式であるかのように Eval 関数に渡すことができます。Eval 関数は文字列の式を評価し、その値を返します。

例

  • EVAL("1 + 2") は 3 を返します。
  • EVAL(CONCAT("cos(","3.141592654",")")) は -1 を返します。
  • EVAL("1/0",TRUE) は "1/0 ➜ Division by 0" を返します

計算機

EVAL(  , )  sqrt(-1) ➜ Sqrt(x) x cannot be less than 0

関連項目