問題タブ [int32]

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.

0 投票する
2 に答える
56 参照

ios - Playground(Swift) 実行が中断された問題

同じコードはプレイグラウンドでは実行できませんが、xcode プロジェクトでは実行できます。

「実行が中断されました。理由:EXC_BAD_INSTRUCTION....」というエラーがあります。

ここに詳細なスナップショットがあります

ここでの質問は、この問題が発生する理由を理解することですか? xcode ではなくプレイグラウンドに存在するのはなぜですか?

ありがとう ここに画像の説明を入力

0 投票する
1 に答える
1632 参照

assembly - アセンブリでの 32 ビット整数の読み取りと出力

こんにちは!問題があり、誰かが私を助けてくれることを願っています:) 2つのマクロが必要です.1つは読み取り用で、もう1つは32ビット整数を出力するためです月曜日のプロジェクトがあり、アイデアがありません:(今まで持っている:

0 投票する
1 に答える
1030 参照

parsing - Int32.Parse C# エラー

Unity C# を使用しています。「`int.Parse(string, System.IFormatProvider)' に一致する最適なオーバーロード メソッドには無効な引数があります。」というエラーが表示されます。そして、私が間違っていることを理解していません。

0 投票する
2 に答える
112 参照

c# - Convert.ToInt32(double) を使用して最小値を選択させることは可能ですか?

Convert.ToInt32(double) を使用して最小値を選択させることは可能ですか?

msdn の例を読んだことがあります。最も近い値を使用して double を int に変換します。つまり、double が 2.9 に等しい場合、int が 3 に設定されます。

convert.toint32 を使用して 2 を使用することは可能ですか?

0 投票する
2 に答える
197 参照

c# - 中央値維持アルゴリズム - Int32 または Int64 に応じて、同じ実装でも異なる結果が得られます

HW の質問をしているときに興味深いものを見つけました。

Howework の質問では、Median Maintenance アルゴリズムをコーディングするように求められます。

正式な声明は次のとおりです。

この問題の目標は、"Median Maintenance" アルゴリズムを実装することです (第 5 週のヒープ アプリケーションに関する講義で取り上げます)。テキスト ファイルには、1 から 10000 までの整数のリストがソートされていない順序で含まれています。これは、1 つずつ到着する数値のストリームとして扱う必要があります。ファイルの i番目の番号を x iとすると、k番目の中央値 m kは、番号 x 1 ,…,x kの中央値として定義されます。(つまり、k が奇数の場合、m kは x 1 ,…,x kの中で((k+1)/2)番目に小さい数です。k が偶数の場合、m 1は (k/2)番目に小さい数です。 x の中の数1 ,…,x k .)

O(n)の実行時間を取得するには、明らかにヒープを使用して実装する必要があります。とにかく、私はブルート フォースを使用してこれをコーディングしました (締め切りが早すぎて、すぐに回答が必要でした) ( O(n 2 )) 次の手順で:

  1. データを読み込む
  2. 配列の並べ替え
  3. 中央値を求める
  4. 実行時間に追加します

いくつかのテスト ケース (既知の回答) でアルゴリズムを実行し、正しい結果を得ましたが、より大きなデータ セットに対して同じアルゴリズムを実行すると、間違った回答が得られました。Int64を使用してすべての操作を行っていました.roはデータを表しています。次に、Int32に切り替えてみましたが、魔法のように正しい答えが得られましたが、意味がありません。

コードは以下にあり、ここにもあります(データはリポジトリにあります)。アルゴリズムは、3810 インデックスの後に誤った結果を出し始めます。

さらに興味深いのは、(sum64 変数の) 実行中の合計が、LINQ の Sum() 関数を使用してリスト内のすべての項目を合計する場合とは異なる結果になることです。

結果(これは間違っているものです): コンソール アプリケーションの結果

コンピュータの詳細は次のとおりです。 コンピュータの詳細

なぜこれが起こっているのかについて誰かが私に洞察を与えることができれば幸いです。

ありがとう、

0 投票する
1 に答える
220 参照

arm - ネオンキャスティングの問題

私は NEON 組み込み関数 (A9 プロセッサ) を初めて使用します。

valueに変換uint8x16_tしたい。int32x4_tそのために を使用しようとしましたが、うまくいきvreinterpret_s32_u8ませんでした。

誰でも私を案内してもらえますか?本当にありがとうございました。

0 投票する
2 に答える
2741 参照

ios - Swift SQLite SQL カウント

COUNTSQLite を使用した Swift iOS 8 プロジェクトで、SQL関数を使用してテーブル内の行数を取得しようとしています。C で見つけた例から、次のコードを作成しました。

型の不一致エラーが発生した後、nRows の定義を Int32 に変更しましたが、コンパイル エラーが発生し続けます (今回は「オプションの型 'Int32 の値? ラップされていません。」

手がかりはありますか?

0 投票する
1 に答える
1228 参照

c# - なぜ Int32 はソース コードで int を使用するのですか?

ソースコードInt32で使用するintのはなぜですか? C# で等しくない? では、元のソース コードは何ですか? よくわかりません..Int32intint

と の間にも同じ問題がBooleanありboolます。