算術演算子は、数値、数値変数、数値フィールド、および数値関数を組み合わせて別の数値を算出するために使用されます。
算術演算子には、加算(+)、減算(-)、乗算(*)、除算(/)、整数除算(\)、モジュラス(Mod)、負号(-)、および累乗(^)の各演算子があります。
例
'公募優先株が普通株の '何パーセントに当たるかを求めます formula = ({Financials.公募優先株} / _ {Financials.普通株}) * 100 'の平方根 Sqr(9) は 3 です '式は 17 を返します formula = 7 + 2 * 3 - 2 + Sqr(6 + 3) * Len("up")
一般に、式は次の順序で評価されます。
Crystal Reports
の算術演算子の優先順位は、Visual Basic
の対応する算術演算子と同じです。次のリストでは、算術演算子を優先順位の最も高いものから最も低いものへと順に並べてあります。
例
最初に乗算と除算が左から右に実行され、その次に加算と減算が実行されます。たとえば、5 + 10 * 3 = 5 + 30 = 35 です。
かっこを使用すると、この優先順位を変更できます。たとえば、(5 + 10)* 3 = 15 * 3 = 45 です。優先順位が不明確な場合は、かっこを使用して意図を明確にすることをお勧めします。