問題タブ [arc4random]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - arc4random メソッドを呼び出して 1 体の敵をスポーンしますが、代わりに 2 つの敵をスポーンします。
こんにちは、敵がキャラクターを攻撃する横スクロール cocos2d アプリを作成しています。arc4random と switch ステートメントを使用して、一度に 1 つずつ敵をスポーンしています。これは発生するはずですが、一度に 2 つ生成されます。私は cocos2d と目的の c の初心者なので、単純なものが欠けている可能性があります。ただし、どんな助けも価値があります。
コードは次のとおりです。
objective-c - arc4random 非モジュロ バイアス?
私はarc4random() %2
自分のコードで使用しています。これは、初期化時に 3 つのクラスによって呼び出されます。これは立て続けに発生します。ただし、結果の約 70% 以上は常にすべて 0 またはすべて 1 です (000 または 111 の 2 つのセット間の分布は平均的なようです)。3 つのクラス間で 1 と 0 がかなりランダムに分布すると予想していました。これはどのように説明できますか?
ios - Arc4random エラー:「バイナリ式 ('float' および 'float') のオペランドが無効です」
特定のビューでランダムな位置にボタンを作成したい。SOトピックを検索して読みましたが、問題の解決策が見つかりませんでした。
これが私のコードです:
ios - 交差せずに UIButtons のランダムな位置を作成する
配列に 6 つの uibutton があります。そして、交差せずにランダムな位置を設定したい。私はいくつかのことを試しましたが、私のプロジェクトはうまくいきます。しかし、アプリに新しいボタンを強制的に生成させると、エラーなしでスタックします。
私の意見では、問題は while 部分にあります。しかし、私は理解できません。
アドバイスをいただければ幸いです。
よろしく、
タハ
android - Android の arc4random() に相当
IOS プロジェクトでランダムに arc4random() を使用して、2 から (2^32)-1 の間の乱数を計算し、(uint32_t 値) を返します。同じプロジェクトを Android に変換したい Android で乱数を計算するための arc4random() と同等の関数が何かわかりません 以下の iOS で乱数の一部を追加しました。 Android で乱数を計算します。
乱数の例: 1902136219、575648775、2003297918、166044218、1320498814。
objective-c - arc4random() % n で予期しない結果が生じるのはなぜですか?
私は持っている
結果は
なぜ結果が42949672.000000なのか理解できません
なぜこれが起こっているのか説明してください
私が「理解している」ように、ランダム(80)-40と結果/ 100.0fが必要なので、これ(arc4random()%80)が79を超える方法がわかりません。
objective-c - 固定長の乱数を生成しますか?
私は乱数を生成しています
しかし、少なくとも4桁の乱数を生成したいです。1000、2400、1122 など
Objective C のコードを知りたいです。
ios - UIPickerView ランダムスピン UILabel iOS
私はUIPickerWheel
、フリックでスピンし、UILabel
それが着地した任意の単語の値を入力するように設定しましたが、それはうまく機能します。
私が抱えているこの問題は、ピッカーホイールを回転させて単語の値をランダムに選択するボタンを追加したときです。それはホイールをうまく回転させ、私のものにも移入UILabel
しますがUILabel
、ピッカーホイールに表示されているものと一致しません。以下にコードを貼り付けておきます。
私が現在セットアップしている方法は、基本的に、ユーザーがボタンを押し、ホイールを回転させてランダムな値を選択し、テキストを のラベルに設定すると言っていることを知っていますselectedItem
。今、selectedItem = ?
私が問題を抱えているところです。文字列 (@"hello" など) を入力すると、何が着地してもラベルは "hello" と表示され、0 ~ 5610 の数値 (配列の単語) を入力すると、その単語が表示されます。
今は、単語をランダムに選択するだけです。だから私はその問題がその行にあることを知っています。
私の問題が発生していると想定している行は次のとおりです。
///コードはこちら///
objective-c - NSInteger と arc4random で奇妙なガベージが発生するのはなぜですか?
-60 から 60 までの arc4random を使用して乱数を取得しようとしています。1 から 120 までの avnumber を生成し、60 を減算します。
これが 1 行にある場合、数値が負になるたびに奇妙な結果が得られます。
なぜこれが起こるのですか?