📜  MS Access 中的函数 () 和 Oct()函数

📅  最后修改于: 2022-05-13 01:54:47.155000             🧑  作者: Mango

MS Access 中的函数 () 和 Oct()函数

1. Hex()函数:
MS Access 中的 Hex()函数用于返回表示数字的十六进制值的字符串。

句法 :

Hex(number)

参数:此方法接受一个如上所述和如下所述的参数:

  • number :它是任何有效的数字表达式或字符串表达式。

返回:如果数字为 null,则返回 null,如果数字为 Empty,则返回零 (0)。否则,它返回一个表示数字的十六进制值的字符串。

注意:如果 number 还不是整数,则在计算之前将其四舍五入到最接近的整数。

示例 1: 2 的十六进制表示。

SELECT Hex(2) AS HexNumber;

输出 :

HexNumber
2

示例2:13 的十六进制表示。

SELECT Hex(13) AS HexNumber;

输出 :

HexNumber
D

示例 3: 1134.80 的十六进制表示。

SELECT Hex(1134.80) AS HexNumber;        

输出 :

HexNumber
46F

2. Oct()函数:
MS Access 中的 Oct()函数用于返回表示数字的八进制值的字符串。

句法 :

Oct(number)

参数:此方法接受一个如上所述和如下所述的参数:

  • number :它是任何有效的数字表达式或字符串表达式。

返回:如果数字为 null,则返回 null,如果数字为 Empty,则返回零 (0)。否则,返回表示数字的八进制值的字符串。

注意:如果 number 还不是整数,则在计算之前将其四舍五入到最接近的整数。

示例 1: 7 的八进制表示。

SELECT Oct(7) AS OctNumber;                

输出 :

OctNumber
7

示例 2: 111.45 的八进制表示。

SELECT Oct(111.45) AS OctNumber;                

输出 :

OctNumber
157