当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


MS Access Hex()、Oct()用法及代码示例


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

用法:

Hex(number)

参数:此方法接受上面提到的和下面描述的一个参数:

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

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

注意:如果数字还不是整数,则在求值前将其四舍五入为最接近的整数。



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

SELECT Hex(2) AS HexNumber;

输出:

十六进制数
2

示例-2:十六进制表示为13。

SELECT Hex(13) AS HexNumber;

输出:

十六进制数
D

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

SELECT Hex(1134.80) AS HexNumber;        

输出:

十六进制数
46F

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

用法:



Oct(number)

参数:此方法接受上面提到的和下面描述的一个参数:

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

返回值:如果该数字为null,则返回null;如果该数字为null,则返回零(0);否则返回一个String表示一个数字的八进制值。

注意:如果数字还不是整数,则在求值前将其四舍五入为最接近的整数。

示例1:八进制表示形式7。

SELECT Oct(7) AS OctNumber;                

输出:

十进制数
7

示例-2:111.45的八进制表示形式。

SELECT Oct(111.45) AS OctNumber;                

输出:

十进制数
157

相关用法


注:本文由纯净天空筛选整理自jana_sayantan大神的英文原创作品 Hex() and Oct() Function Function in MS Access。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。