Questions tagged «range»

范围是其下限和上限之间的值范围。它可以引用DOM Range,Ruby Range类,Python range函数,Perl 5的`..'运算符,Perl 6的Range类或PostgreSQL的范围类型。


8
Python 3将范围转换为列表
我正在尝试列出其中的数字1-1000。显然,这会令人烦恼,因此我试图创建一个包含范围的列表。在Python 2中,似乎: some_list = range(1,1000) 本来可以用,但是在Python 3中,范围类似于xrangePython 2? 谁能对此提供一些见识?
178 python  python-3.x  list  range 

1
我可以通过给出整数范围来提示优化器吗?
我正在使用一种int类型来存储值。根据程序的语义,该值始终在很小的范围内(0-36)变化,并且int(不是a char)仅由于CPU效率而使用。 似乎可以对这么小的整数范围执行许多特殊的算术优化。这些整数上的许多函数调用可能被优化为一小组“魔术​​”运算,甚至某些函数甚至可能被优化为表查找。 因此,是否可以告诉编译器这int总是在很小的范围内,并且编译器可以进行那些优化?


20
浮点数的range()
range()Python中的浮点数是否等效? >>> range(0.5,5,1.5) [0, 1, 2, 3, 4] >>> range(0.5,5,0.5) Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> range(0.5,5,0.5) ValueError: range() step argument must not be zero

16
Java:0 <= x <n范围内的随机长整数
随机类具有一种在给定范围内生成随机int的方法。例如: Random r = new Random(); int x = r.nextInt(100); 这将生成一个大于或等于0且小于100的int数。我想对long数做完全相同的操作。 long y = magicRandomLongGenerator(100); 随机类仅具有nextLong(),但不允许设置范围。

6
使用C ++ 11随机库生成随机数
如标题所示,我正在尝试找到一种使用新的C ++ 11 &lt;random&gt;库生成随机数的方法。我已经用以下代码尝试过: std::default_random_engine generator; std::uniform_real_distribution&lt;double&gt; uniform_distance(1, 10.001); 我的代码存在的问题是,每次我编译并运行它时,它总是生成相同的数字。所以我的问题是,在真正随机的情况下,随机库中还有哪些其他函数可以完成此任务? 对于我的特定用例,我试图获得一个范围内的值 [1, 10]
135 c++  c++11  random  range 


18
如何在arc4random_uniform()的范围之间产生随机数?
因此,我在此代码位中的目标是随机掷两个骰子,众所周知,您的常规骰子只有6个面,因此我导入了Foundation以访问arc4random_uniform(UInt32)。我尝试使用(1..7)的范围来避免随机获得0,但是返回了一个我不太喜欢的错误。我试图这样做: dice1 = arc4random_uniform(UInt32(1..7)) 但是那又回来了 找不到接受提供的参数的'init'的重载 我希望这是足够的信息,可以为您提供帮助,帮助您:) 请注意,我只是在操场上练习快速运动。我不必学习如何做到这一点。在我跳入构建实际应用程序之前,只是我动手了:D //imports random number function import Foundation //creates data storage for dice roll var dice1: UInt32 = 0 var dice2: UInt32 = 0 //counter variable var i = 0 //how many times snake eyes happens var snakeeyes = 0 //how many times a …
129 range  swift  arc4random 

4
还原git中的一系列提交
如何在git中还原一系列提交?通过查看gitrevisions文档,我看不到如何指定所需的范围。例如: A -&gt; B -&gt; C -&gt; D -&gt; E -&gt; HEAD 我想做相当于: git revert B-D 结果将是: A -&gt; B -&gt; C -&gt; D -&gt; E -&gt; F -&gt; HEAD 其中F包含BD的反数(含BD)。
127 git  revert  range 

12
HTML5输入类型范围显示范围值
我正在建立一个我要使用范围滑块的网站(我知道它仅支持Webkit浏览器)。 我已经将其完全集成并且可以正常工作。但是我想使用a textbox来显示当前的幻灯片值。 我的意思是,如果最初滑块的值为5,那么在文本框中它将显示为5,当我滑动文本框时,值应该更改。 我可以只使用CSS还是使用html。我想避免JQuery。可能吗?
114 html  css  range 

5
范围生成中“ ..”(双点)和“…”(三点)之间的区别?
我刚刚开始学习Ruby和Ruby on Rails,并遇到了使用范围的验证代码: validates_inclusion_of :age, :in =&gt; 21..99 validates_exclusion_of :age, :in =&gt; 0...21, :message =&gt; "Sorry, you must be over 21" 起初我以为差异的包容端点,但在API文档我进去看了看,它并似乎并不重要,是否是..或...:它总是包括端点。 但是,我在irb中进行了一些测试,它似乎表明..包括两个端点,而...仅包含了下限,而没有包含上限。这样对吗?
111 ruby  syntax  range 

8
快速将Range <Int>转换为[Int]
如何将范围转换为数组 我试过了: let min = 50 let max = 100 let intArray:[Int] = (min...max) 得到错误 Range&lt;Int&gt; is not convertible to [Int] 我也尝试过: let intArray:[Int] = [min...max] 和 let intArray:[Int] = (min...max) as [Int] 他们也不工作。
107 ios  arrays  swift  int  range 

12
我们有理由不能迭代红宝石的“反向范围”吗?
我试图使用Range和向后迭代each: (4..0).each do |i| puts i end ==&gt; 4..0 通过迭代0..4写入数字。在其他范围r = 4..0似乎是确定,r.first == 4,r.last == 0。 我对上面的构造没有产生预期的结果感到奇怪。是什么原因呢?这种行为是合理的情况是什么?
104 ruby  iteration  range 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.