タグ付けされた質問 「range」

範囲は、その下限と上限の間の値の範囲です。DOM範囲、Ruby範囲クラス、Python範囲関数、Perl 5の `..`演算子、Perl 6の範囲クラス、またはPostgreSQLの範囲タイプを参照できます。


8
Python 3範囲をリストに変換
数字の1-1000入ったリストを作ろうとしています。明らかに、これは書き込み/読み取りが面倒なので、範囲を指定してリストを作成しようとしています。Python 2ではそれはようです: some_list = range(1,1000) うまくいきましたが、Python 3の範囲はxrangePython 2の範囲と似ていますか? 誰かがこれについて何らかの洞察を提供できますか?
178 python  python-3.x  list  range 

4
整数の範囲を指定してオプティマイザにヒントを与えることはできますか?
intタイプを使用して値を格納しています。プログラムのセマンティクスにより、値は常に非常に小さな範囲(0〜36)で変化し、int(a charではなく)はCPUの効率のためにのみ使用されます。 このような小さな範囲の整数に対して、多くの特別な算術最適化を実行できるようです。これらの整数に対する多くの関数呼び出しは、「魔法の」操作の小さなセットに最適化される可能性があり、一部の関数は、テーブルルックアップに最適化されることもあります。 それで、これintが常にその小さな範囲にあることをコンパイラーに伝えることは可能ですか?そしてコンパイラーがそれらの最適化を行うことは可能ですか?


20
floatの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の範囲の長い乱数
ランダムクラスには、指定された範囲でランダムな整数を生成するメソッドがあります。例えば: Random r = new Random(); int x = r.nextInt(100); これは、0以上100未満のint数を生成します。長い数でもまったく同じようにしたいと思います。 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()の範囲間で乱数をどのように作成しますか?
このコードビットでの私の目標は、ランダムに2つのサイコロを振ることであり、ご存じのとおり、通常のサイコロは6面しかないため、arc4random_uniform(UInt32)にアクセスするためにFoundationをインポートしました。ランダムに0にならないように(1..7)の範囲を使用しようとしましたが、あまり楽しめないエラーが返されました。私はこれをやろうとしました: 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 …
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の逆が含まれます。
127 git  revert  range 

12
HTML5入力タイプ範囲表示範囲値
範囲スライダーを使用したいWebサイトを作成しています(Webkitブラウザーのみをサポートしていることがわかっています)。 私はそれを完全に統合し、うまく動作します。しかし、私は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でいくつかのテストを行ったところ..、両方のエンドポイントが...含まれているが、上限は含まれていないが下限が含まれていることが示されているようです。これは正しいです?
110 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、OKのようですr.first == 4、r.last == 0。 上記の構成が期待した結果を生成しないのは私には奇妙に思われます。その理由は何ですか?この動作が合理的である状況は何ですか?
104 ruby  iteration  range 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.