Ruby 无符号数红宝石
我想要一个变量来保存一个不能被赋值为负数的数字,这样Ruby 无符号数红宝石,ruby,Ruby,我想要一个变量来保存一个不能被赋值为负数的数字,这样myvar=-1就会变成0。我可以很容易地创建自己的类来实现这一点,但是ruby已经有了吗?您需要一个自定义类来实现这一点。由于Ruby是动态类型的,所以您无法阻止特定变量包含负整数,甚至是字符串。您需要一个自定义类来完成此操作。由于Ruby是动态类型的,因此您无法阻止特定变量包含负整数,甚至是字符串。不,您需要自己处理值的验证。这里有关于不同ruby数值类型的更多信息:不,您需要自己处理值的验证。以下是关于不同ruby数值类型的更多信息:
myvar=-1
就会变成0
。我可以很容易地创建自己的类来实现这一点,但是ruby已经有了吗?您需要一个自定义类来实现这一点。由于Ruby是动态类型的,所以您无法阻止特定变量包含负整数,甚至是字符串。您需要一个自定义类来完成此操作。由于Ruby是动态类型的,因此您无法阻止特定变量包含负整数,甚至是字符串。不,您需要自己处理值的验证。这里有关于不同ruby数值类型的更多信息:不,您需要自己处理值的验证。以下是关于不同ruby数值类型的更多信息: