2012-12-05 16 views
3

我有一系列的八进制值,我想用它们的ASCII字符等值输出。 CHR在看到八进制字符时似乎无法识别。有没有用ColdFusion做这件事的简单方法?如何在ColdFusion中输出八进制值

+3

SO使用标签,而不是渠道和您标记你的问题很好,所以不要担心那个分数 – barnyr

+1

要增加什么barny正确地说,也有不同的主题领域的网站 - SO是与编程有关的问题,但如果你跳转到在页面的结尾处,您会看到许多可以询问非编程/专题问题的网站。 –

回答

5

使用InputBaseN将八进制转换为十进制,然后您可以使用Chr来输出该字符。

例如:

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


要返回的其他方式,你可以用AscFormatBaseN逆转这一过程:

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