gpt4 book ai didi

ruby - Ruby 中 chr() 的反义词是什么?

转载 作者:数据小太阳 更新时间:2023-10-29 06:18:09 24 4
gpt4 key购买 nike

在许多语言中都有一对函数,chr()ord(),它们在数字和字符值之间进行转换。在某些语言中,ord() 被称为 asc()

Ruby 有 Integer#chr,效果很好:

>> 65.chr
A

很公平。但是你怎么走另一条路呢?

"A".each_byte do |byte|
puts byte
end

打印:

65

这非常接近我想要的。但我真的宁愿避免循环——我正在寻找足够短的内容,以便在声明 const 时易于阅读。

最佳答案

如果 String#ord 在 1.9 中不存在,它在 2.0 中存在:

"A".ord #=> 65

关于ruby - Ruby 中 chr() 的反义词是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/308749/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com