次表に,すべての組込み演算子とユーザー定義演算子の優先順位を示します。
式演算子の優先順位
カテゴリ | 演算子 | 優先順位 |
ユーザー定義単項演算子 | 最高 | |
数値 | ** | . |
数値 | * または / | . |
数値 | 単項 + または - | . |
数値 | 2 項 + または - | . |
文字 | // | . |
関係 | .EQ.,.NE.,.LT.,.LE.,.GT.,.GE.,==,/=,<,<=,>,>= | . |
論理 | .NOT. | . |
論理 | .AND. | . |
論理 | .OR. | . |
論理 | .XOR.,.EQV.,.NEQV. | . |
ユーザー定義 2 項演算子 | 最低 |