Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

Oct

数値の 8 進数の値を表す文字列を返します。

Synopsis

Oct(number)

引数

number 引数は、正または負の数に解決される任意の有効な式です。number が小数の場合、小数部を切り捨てて整数にしてから評価されます。

概要

Oct 関数は数値を 10 進数 (10 進法) から 8 進数 (8 進法) に変換します。数値を 8 進数から 10 進数に変換するには、適切な範囲の 8 進数の数値の前に直接 &O を付けて表記します。例えば、10 進数の 8 を 8 進数で表すと、&O10 となります。

数値 返り値
Empty (空) ゼロ (0)
他の数値 11 までの 8 進数文字

以下の例では、Oct 関数を使用して 10 進数 (10 進法) の数値の 8 進数値を返します。

Println Oct(4)     ' Returns 4.
Println Oct(8)     ' Returns 10.
Println Oct(459)   ' Returns 713.

以下の例は、8 進数の数値を 10 進数 (10 進法) で返すために数値の前に &O を使用しています。

Println &O4     ' Returns 4.
Println &O10    ' Returns 8.
Println &O713   ' Returns 459.

関連項目

FeedbackOpens in a new tab