next up previous contents index
Next: 整数定数 Up: 無題 Previous: Break文とContinue文

    
整数と実数

MATXは,整数と実数を区別して処理する。 1は整数であり,1.0は実数である。 MATXでは他の多くの言語と同様,整数の割算では切捨てが行なわれる。 そして,実数は全て倍精度で計算される。

[宣言]

  Integer a, b, c;
  Real aa, bb, cc;

[例]

  0, 3, -4                    // 整数
  0., 0.0, 3., 3.0, -4. -4.0  // 実数
  3E4, 3.E4., 3e4, 3.e4.      // 実数

以下の実数定数があらかじめ定義されている。

      

  PI    =  3.14159265358979323846; // Circumf./Diameter
  PID   =  ??????;                 // Process ID
  EPS   =  pow(2.0, -54.0);        // Machine Epsilon
  Inf   =  Infinity;               // Infinity
                                   // 正の無限大であり
                                   // 1.0/0.0等の結果
  NaN   =  NaN;                    // Not a Number
                                   // 0.0/0.0等の結果



 

Masanobu KOGA 平成10年8月19日