数学関数で使用するには、820 個のゼロの配列が必要です。
CI では、次のように記述するだけで、コンパイラが配列を埋めることができます。
const float EMPTY_NUMBER_A[820] = { 0.0, };
しかし、エイダではそれは不可能です。820 要素を 0.0 としてハードコーディングしたくありません。コンパイラにそれをさせる方法はありますか?
type Number_A is array (1 .. 820) of Float;
EMPTY_NUMBER_A : constant Number_A := ???;
Ada 95 と GNAT を使用。