Vle-int64to32
- 構文
- (vle-itoa32 num)
- 機能
- 数値を(符号付き)32 bit 整数値として返す。(範囲:±2147483647)
- 数値が 32 bit範囲を超えている場合 (64 ビットの数値文字列)、x64 ビルドでも 32 bit整数を使用する他の CAD システムの動作に合わせるため、32 bit値に切り捨てられた値が返る。= 32 bit外は不正確になる
- 引数
-
- num : 数値
- 戻り値
- 32bit整数値
メモ
- この関数は、BricsCAD x64 でのみ有効でそれ以外は何もしない。
- BricsCAD x64では64ビット整数が使用できるため、他のCADシステムとの互換性に若干の矛盾が生じるため、LISP アプリケーションが他の CAD システムの不正な動作を必要とする場合、この関数が回避策として役立つ。
- サンプル
(vle-int64to32 2684354560) -1610612736 (vle-int64to32 -2684354560) 1610612736 (vle-int64to32 2.7e+17) -916783104 (vle-int64to32 2147483647.2) 2147483647 (vle-int64to32 0) 0
関連事項