gpt4 book ai didi

ruby - 使用 to_s(2) 在 ruby​​ 中将变量转换为二进制时出现错误

转载 作者:数据小太阳 更新时间:2023-10-29 07:43:00 25 4
gpt4 key购买 nike

我正在尝试将字符串转换为二进制:

puts "Tell me a number:"
num1 = gets
puts "The number you gave in binary is " + num1.to_s(2)

但我收到“参数数量错误(1 到 0)”错误。

关于如何进行的任何建议?

最佳答案

需要先将得到的字符串转换为数字

puts "The number you gave in binary is " + num1.to_i.to_s(2)

关于ruby - 使用 to_s(2) 在 ruby​​ 中将变量转换为二进制时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50080053/

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