| ||||||||||
| MINERVA superseeded IF/Prolog.
Please see
http://www.ifcomputer.co.jp/MINERVA
for details.
We discontinued to sell IF/Prolog Dec 31. 2003. For current customers, we continue to provide professional support for IF/Prolog until Dec 31, 2008. 関数名 IsDbl IsDouble DblCP DblPC 概要 #include "cpred.h" int IsDbl(T) TERM T; int IsDouble(T_EXPR,VALUE) TERM T_EXPR; DBL VALUE; TERM DblCP(DOUBLE) DBL DOUBLE; DBL DblPC(T) TERM T; IsDblは、その引数が実数の場合には1を返し、そうでない場合には0を返します。 IsDoubleは、T_EXPRが評価の結果、実数になる整数,アトム,実数のいずれかの場合には、1を返し、そうでない場合には、0を返します。評価された値は、VALUEと単一化されます。 DblCPは、実数をCの表現形式からPrologの表現形式に変換します。 DblPCは、実数をPrologの表現形式からCの表現形式に変換します。 IF/Prologでは、Cで書かれたプログラム中の実数に対しては、型DBL(double)を使用します。 | ||||||||||
|
| Back> |
|