next up previous contents
Next: 4. 変数 Up: 3. 基本データ型 Previous: 3.10 インスタンス

3.11 真偽値

Cmmには、論理値を扱う、boolean に相当するデータ型は存在しません。その ため、各データ型に対して以下のように、真偽が定義されています。


 
Table 3.2: データ型による真偽
データ型 真となる条件 偽となる条件
void - 常に偽
整数 0以外 0
実数 0.0以外 0.0
文字列 常に真 -
配列 要素数が0より大きい 要素数が0
クラス 常に真 -
インスタンス 常に真 -
シンボル 常に真 -


next up previous contents
Next: 4. 変数 Up: 3. 基本データ型 Previous: 3.10 インスタンス
Tetsuo Ono
1998-11-05