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 |