2016-10-26 5 views
0

ブール値(論理式の結果)を整数(0 | 1)に変換する必要があります。 ガイド内で特定のコマンドを見たことがありません。 関数を書く必要がありますか、または最も簡単な方法はありますか?CLIPS:ブール値を整数に変換する

は、あなたが関数を記述する必要があり、事前に ニコラ

答えて

2

ありがとう:

CLIPS> 
(deffunction BooleanToInteger (?bool) 
    (if ?bool then 1 else 0)) 
CLIPS> (BooleanToInteger FALSE) 
0 
CLIPS> (BooleanToInteger TRUE) 
1 
CLIPS> 
関連する問題