gpt4 book ai didi

ruby - 用 Ruby 整数位制作 bool 数组

转载 作者:太空宇宙 更新时间:2023-11-03 17:34:05 25 4
gpt4 key购买 nike

好的,所以我想知道是否可以使用整数的位从整数创建一个 bool 值数组。例如,如果我想使用 5,即二进制形式的 101,是否有任何相当简单的方法可以以某种形式得到它:

[true, false, true]

这个想法是,1 为真,0 为假。将其作为零和一的数组获取就足够了,但 true 和 false 会更可取。

在此先感谢您的帮助。

最佳答案

试试这个:

x = 5.to_s(2).split(//).collect do |n|
n == "1"
end

p x

关于ruby - 用 Ruby 整数位制作 bool 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23185552/

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