CAST は、C の変換規則を使用して、式 x をタイプ t に 変換します。
|
サポートされる「C タイプ」は次のとおりです。
x が FLOAT または FIXED DEC の場合、 t は FLOAT、FIXED、または ORDINAL でなければならず、 t が FLOAT または FIXED DEC の場合、 x は FLOAT、FIXED、または ORDINAL でなければなりません。
必要な変換はすべて、ANSI C 規則に従って行われます。 つまり、例えば CAST によって SIZE は発生せず、 また負の値が UNSIGNED にキャストされた場合、結果は 大きな正数になります。
IEEE DFP は、CAST によってサポートされません。