string - 如何在 ColdFusion 中输出八进制值

标签 string coldfusion ascii output octal

我有一系列八进制值,我想以其 ASCII 字符等效形式输出。 CHR 在看到八进制字符时似乎无法识别它。有没有任何直接的方法可以使用 ColdFusion 执行此操作?

最佳答案

使用InputBaseN要将八进制转换为十进制,则可以使用 Chr输出字符。

例如:

Chr(InputBaseN( 101 , 8 ))    => A


要以其他方式返回,您可以使用 Asc 反转该过程。和 FormatBaseN :

FormatBaseN( Asc('A') , 8 )   => 101

关于string - 如何在 ColdFusion 中输出八进制值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13728123/

相关文章:

char数组可以被C中更长的字符串覆盖吗?

c++ - C++ 的拆分函数

javascript - 在 Jquery Mobile 中刷新页面时如何使用 Coldfusion toScript?

coldfusion - 从表单中按顺序显示 CFLoop 项目

c++ - 字节转ASCII转方 block 字符

java - 从 DataOutputStream.writeUTF() 读取时如何获取 Java 字符串的 'original' 字节?

库之间的 C 字符串转换

javascript - 在字符串中使用一个新行

sql - Coldfusion,输出按日期分组、今天、昨天、本周等分组的SQL结果

python - Python 如何处理不可打印字符?