我在旧版 excel 文件中找到了这段代码
CLng("&O" & "210")
returns 136
这个“&O”有什么用?我很难理解
请帮忙
最佳答案
&o 表示八进制(以 8 为基数)数:
八进制 210 = 十进制 136
&o210 = (2 × 8²) + (1 × 8¹) + (0 × 8⁰) = 136
相同的概念适用于十六进制(以 16 为基数):
十六进制 A1 = 十进制 161
&hA1 = (10 × 16¹) + (1 × 16⁰) = 161(十六进制值为 0-9,A,B,C,D,E,F)
关于excel - CLng 函数返回有趣的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63512025/