BIN2OCT函数教程


说明

将二进制数转换为八进制数。

示例

BIN2OCT(101,8)

语法

BIN2OCT(number,[places])

number

要转换为带符号的八进制数的带符号的10位二进制数值(以字符串形式提供)。 带符号的二进制数的最高位是符号位;也就是说,负数是以二的补码形式表示的。 对于此函数,最大的正数输入值为0111111111,最小的负数输入值为1000000000。 如果所提供的带符号的二进制数是有效的二进制数,会自动将其转换为相应的字符串输入。例如,BIN2OCT(11111)和BIN2OCT("11111")得出的结果相同,均为37。

places-[可选]

[ 可选 ] - 结果中要确保的有效位数。 如果设置的有效位数大于结果中的有效位数,则在结果的左侧填充0,使总有效位数达到有效位数。例如,BIN2OCT("11111")得到的结果值为00000037。 如果带符号的二进制数的最高位为1,则忽略此值;即当提供的带符号的二进制数大于等于1000000000时忽略此值。

实战

在线练习:【雷鸟365】 BIN2OCT.xlsx  

https://www.leiniao365.com/work/table/26134100


官方微信群