@Pi (式言語)

定数値πを小数点以下 15 桁の精度で返します。値πは、円の円周の直径に対する比率です。

構文

@Pi

戻り値

pi

値は 3.14159265358979。

  1. 次の式では、半径が 5 の円の円周が返されます。
    2 * @Pi * 5
  2. 次の式では、角度がラジアンに変換されます。1°はπ/180 ラジアンです。360°の角は 2πラジアン、180°はπラジアンです。
    ( angle * @Pi ) / 180
  3. 指定された場所の緯度から、赤道までの距離を求めることができます。[latitude] という数値型フィールドの内容は、度で表した緯度です。[distance] という数値型フィールドでは、次の式を使用して赤道からの距離が計算されます。

    まず、緯度がラジアンに変換されます。次に、その値に 6440 を掛けます。これは、地球の半径を km で表した近似値です。これで、赤道から指定された緯度までの弧の長さが分かります。

    数値型フィールドが空の場合はテキストフィールドと見なされるため、次の式では @If を使用して [latitude] フィールドが空かどうかを調べます。

    @If( latitude = ""; 0; ( ( latitude * @Pi ) / 180 ) * 6440 )

クロスリファレンス

LotusScript® 言語の PI 定数