Tadotter - Eclipse RCP版 (1.1.2.v20090921) | 2009-09-21 15:19 |
Tadotter - JavaFX版 (2.0.1) | 2009-07-06 11:19 |
ここに二つの演算対象を取る算術演算があります。
図 6.25. 加法式
乗法式 [ {{'+' | '-' } 乗法式}... ]
図 6.26. 乗法式
単項式 [ {{'*' | '/' | 'mod' } 単項式}... ]
表 6.6. バイナリ算術演算子
演算子 | 意味 | 演算対象の型 | 結果の型 |
---|---|---|---|
+ | 加算 | Integer + Integer | Integer |
Integer + Number | Number | ||
Number + Integer | Number | ||
Number + Number | Number | ||
Duration + Duration | Duration | ||
- | 減算 | Integer - Integer | Integer |
Integer - Number | Number | ||
Number - Integer | Number | ||
Number - Number | Number | ||
Duration - Duration | Duration | ||
* | 乗算 | Integer * Integer | Integer |
Integer * Number | Number | ||
Number * Integer | Number | ||
Number * Number | Number | ||
Integer * Duration | Duration | ||
Number * Duration | Duration | ||
Duration * Integer | Duration | ||
Duration * Number | Duration | ||
/ | 除算 | Integer / Integer | ??? (検討中 -- JFXC-1381を参照) |
Integer / Number | Number | ||
Number / Integer | Number | ||
Number / Number | Number | ||
Duration / Integer | Duration | ||
Duration / Number | Duration | ||
Duration / Duration | Number | ||
mod | 剰余演算 (負の演算対象に対して結果の符号は定義されません) | Integer mod Integer | Integer |
注意:+はStringに使えません。
注意:Duration / Duration はV1.0ではサポートされません。
[PageInfo]
LastUpdate: 2009-07-26 17:40:38, ModifiedBy: happyhills
[Permissions]
view:all, edit:login users, delete/config:members