«range» etiketlenmiş sorular

Aralık, alt ve üst sınırları arasındaki bir değer kapsamıdır. Bir DOM Aralığı, Ruby Aralığı sınıfı, Python aralığı işlevi, Perl 5'in ".." operatörü, Perl 6'nın Aralık Sınıfı veya PostgreSQL'in aralık türlerine başvurabilir.


8
Python 3 dönüş aralığı bir listeye
1-1000İçinde sayılar olan bir liste yapmaya çalışıyorum . Açıkçası bu yazmak / okumak için can sıkıcı olurdu, bu yüzden içinde bir aralık ile bir liste yapmaya çalışıyorum. Python 2'de şöyle görünüyor: some_list = range(1,1000) Python 3'te aralık xrangePython 2'ye benzer mi? Herkes bu konuda bir fikir verebilir mi?
178 python  python-3.x  list  range 

4
Optimize ediciyi bir tamsayı aralığı vererek ipucu verebilir miyim?
intBir değeri saklamak için bir tür kullanıyorum . Programın anlambilimiyle, değer her zaman çok küçük bir aralıkta değişir (0 - 36) ve int(a değil char) yalnızca CPU verimliliği nedeniyle kullanılır. Bu kadar az sayıda tamsayı üzerinde birçok özel aritmetik optimizasyon yapılabiliyor gibi görünüyor. Bu tamsayılardaki birçok işlev çağrısı, küçük bir …


20
şamandıralar için aralık ()
range()Python'da şamandıralar için bir eşdeğer var mı ? >>> 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 aralığında rastgele uzun sayı
Rasgele sınıfın belirli bir aralıkta rasgele int üretme yöntemi vardır. Örneğin: Random r = new Random(); int x = r.nextInt(100); Bu, 0'a 100 veya daha küçük bir int numarası üretecektir. Uzun sayıyla tam olarak aynı şeyi yapmak istiyorum. long y = magicRandomLongGenerator(100); Rasgele sınıfın yalnızca nextLong () öğesi vardır, ancak …

6
C ++ 11 rasgele kitaplığı kullanarak rasgele sayılar üretme
Başlıktan da anlaşılacağı gibi, yeni C ++ 11 &lt;random&gt;kitaplığını kullanarak rasgele sayılar üretmenin bir yolunu bulmaya çalışıyorum . Bu kod ile denedim: std::default_random_engine generator; std::uniform_real_distribution&lt;double&gt; uniform_distance(1, 10.001); Ben sahip kod ile sorun her derlemek ve çalıştırmak, her zaman aynı numaraları üretir olmasıdır. Öyleyse sorum şu ki, rastgele kütüphanedeki diğer işlevler …
135 c++  c++11  random  range 


18
Arc4random_uniform () için range arasında nasıl rastgele sayı yapılır?
bu yüzden bu kod parçasındaki amacım rastgele iki zar atmak ve hepimizin bildiği gibi sizin normal kalıbınızın sadece 6 yüzü var, bu yüzden arc4random_uniform'a (UInt32) erişim için Foundation'ı ithal ettim. Rastgele 0 almaktan kaçınmak için (1..7) aralığını kullanmaya çalıştım, ancak bu çok hoşuma gitmeyen bir hata döndürdü. Bunu yapmaya çalıştım: …
129 range  swift  arc4random 

4
Git'te bir dizi kaydetmeyi geri al
Git'te bir dizi taahhüdü nasıl geri alabilirim? Gitrevisions belgelerine baktığımda, ihtiyacım olan aralığı nasıl belirleyeceğimi göremiyorum. Örneğin: A -&gt; B -&gt; C -&gt; D -&gt; E -&gt; HEAD Şunun eşdeğerini yapmak istiyorum: git revert B-D sonuç nerede olur: A -&gt; B -&gt; C -&gt; D -&gt; E -&gt; F -&gt; …
128 git  revert  range 

12
HTML5 giriş türü aralığı, aralık değerini gösterir
Aralık kaydırıcısını kullanmak istediğim bir web sitesi yapıyorum (yalnızca webkit tarayıcılarını desteklediğini biliyorum). Tamamen entegre ettim ve iyi çalışıyor. Ancak textboxmevcut slayt değerini göstermek için a kullanmak istiyorum . Demek istediğim, kaydırıcı başlangıçta 5 değerindeyse, bu nedenle metin kutusunda 5 olarak gösterilmeli, metin kutusundaki değeri kaydırdığımda değişmeli. Bunu yalnızca CSSveya …
115 html  css  range 

5
Aralık oluşturmada '..' (çift nokta) ve '…' (üç nokta) arasındaki fark nedir?
Ruby ve Ruby on Rails öğrenmeye yeni başladım ve aralıkları kullanan doğrulama koduyla karşılaştım: validates_inclusion_of :age, :in =&gt; 21..99 validates_exclusion_of :age, :in =&gt; 0...21, :message =&gt; "Sorry, you must be over 21" İlk başta farkın uç noktaların dahil edilmesinde olduğunu düşünmüştüm, ancak baktığım API belgelerinde, bunun olup olmadığı ..veya ...her …
111 ruby  syntax  range 

8
hızlı dönüştürme Aralığı <Int> - [Int]
Aralığı Diziye dönüştürme Denedim: let min = 50 let max = 100 let intArray:[Int] = (min...max) hata almak Range&lt;Int&gt; is not convertible to [Int] Ben de denedim: let intArray:[Int] = [min...max] ve let intArray:[Int] = (min...max) as [Int] onlar da çalışmıyor.
107 ios  arrays  swift  int  range 


12
Ruby'de "Ters Aralık" üzerinde yinelemememizin bir nedeni var mı?
Bir Aralık kullanarak geriye doğru yinelemeye çalıştım ve each: (4..0).each do |i| puts i end ==&gt; 4..0 Yineleme 0..4, sayıları yazar. Diğer taraftan Menzil r = 4..0ok gibi görünüyor, r.first == 4, r.last == 0. Yukarıdaki yapının beklenen sonucu vermemesi bana garip geliyor. Bunun sebebi nedir? Bu davranışın makul olduğu …
104 ruby  iteration  range 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.