問題タブ [int]

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 投票する
3 に答える
20598 参照

haskell - FloatをIntに変換するHaskell

私はまだ新しく、関数で使用するリストを作成しようとしており、たまたま logBase x y になるようにできるだけ小さくしたいと考えています。しかし、logBase をこのリストで使用できるものにするのに問題があります。

[1 .. (logBase xy)]

助言がありますか?

0 投票する
5 に答える
2538 参照

c#-3.0 - bool を T にキャスト (T は int)

sourceValue が bool で T が int である T 型にこの関数を確実にキャストするにはどうすればよいですか?

現在、false を 0 に、true を 1 に変換しようとすると、InvalidCastException がスローされます。型は事前定義されていないため、ここではジェネリックを使用する必要があります。ただし、失敗する唯一のケースは、T:Int32 および sourceValue:Boolean の場合です。

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

c - ビット単位の演算子を使用して、符号なし整数(2バイト長)から符号なしchar変数に値を格納しますか?

命令が1rxyの場合、レジスタ4に0x04の値を入れるにはどうすればよいですか?1RXY-レジスタRにメモリアドレスXYの値をロードします

実際の命令は0x1404で、これはmemloc1とmemloc2の2バイトに分割されます。1rxyの形式によると、これは、レジスタrのメモリ位置xyに値を「配置する」ことを意味します。

したがって、ここでレジスタ4を使用unsigned char r4するか、他の数値を保持するメモリ位置0x04の値を保持する必要があります。

私の質問は、1"4"04の"r"または1"r" xyを決定し、位置xyに保持されている値をunsigned char変数に配置することによって、レジスタ変数をテストする方法です。r4

たとえば、メモリの場所0x04が保持されている場合0xFB

これが理にかなっていることを願っています。

[編集]

0 投票する
3 に答える
412 参照

int - 固定長整数データ型

ソフトウェア設計におけるゼロ ワン インフィニティ ルールについて読んだことがあります。

なぜこれと呼ばれるのですか?ソフトウェアとそのエンジニアの実際の動作に基づいて、これはゼロ ワン ツー ビリオン ツー ゼロ ワン ツー ビリオン ツー9400万9670296ルール?

0 投票する
5 に答える
8837 参照

c# - デフォルトが 0 の場合、C# で値を int に代入する必要があるのはなぜですか?

これは機能します:

しかし、これはコンパイラ エラー (「割り当てられていないローカル変数 'a' の使用」) を与えます。

私が知る限り、これが発生するのは、最初の例では、技術的には、コンパイラが「a」が割り当てられていないことを認識していないためです。後者の例では、'a' はローカルで定義されているため、簡単に追跡できます。

しかし、後者の例が機能しないのはなぜでしょうか?

整数のデフォルトは 0 ではありませんか? これは、コンパイラが「ベストプラクティス」のために強制するものですか? それとも別の理由がありますか?

0 投票する
6 に答える
6299 参照

c++ - C ++で、先頭に「0x」が付いた16進文字列をsigned shortに変換しますか?

signed int16進文字列をusingに変換するコードを見つけましたstrtolが、短いint(2バイト)のコードが見つかりません。これが私のコードです:

私の考えは、2バイト幅の値(0xFFEEなど)を持つファイルを読み取り、それをsigned intに変換して、結果を出力ファイルに書き込むことです。実行速度は問題ではありません。

問題を回避する方法をいくつか見つけることができましたが、「1行」のソリューションを使用したいので、これを支援できるかもしれません:)

編集:ファイルは次のようになります:

編集:私はすでに16進演算子を試しましたが、それでもそうする前に文字列を整数に変換する必要があります。

0 投票する
3 に答える
384 参照

c++ - c++ファイルのintとcharを処理するasmサブルーチン

c++ プログラムとリンクされた後、int と char は asm サブルーチンでどのように処理されますか? 例 extern "C" void LCD_ byte (char byte, int cmd_ data); LCD_ byte は「byte」と「cmd_ data」をどのように処理しますか? アセンブリ コードで "byte" と "cmd_ data" にアクセスするにはどうすればよいですか?

0 投票する
7 に答える
1306 参照

c# - ARGB カラーに一致する正規表現 (-44830298)

テキスト ファイルに保存した色情報を取得し、その色をラベルの前色として使用しようとしています。しかし、実行時にボタンをクリックして実行しても、エラーメッセージなどは表示されません。私が持っているコードは以下です:

私は他の情報インファイルにも他の正規表現を持っていますが、他の正規表現は問題ではありません。問題は、色 (argb) を一致させるために追加したばかりの正規表現です。それは文字列の最後にあります:

したがって、私が理解している限り、上記の小さな正規表現は次のことを意味します。そうですか?

誰かがこれで私を助けてくれませんか。どうもありがとうございます。

注: テキスト ファイルに保存される色情報は、負の数 (ARGB 色) です。

ファイルの内容は次のようになります。

説明:

したがって、正規表現は機能し、他のすべての詳細を正しく取得しますが、色情報を取得しません。

0 投票する
6 に答える
3578 参照

c - Cでの奇妙なmallocの動作

動的な比率でマトリックスを作成しようとしています。これを初期化するには、メモリの割り当てと初期化に使用しているコードを次に示します。

これは正常に機能します。質問は、short型の行列を作成しようとすると、initの最初のパスでセグメンテーションエラーが発生します。

これはC言語の問題ですか、それとも私は何か間違ったことをしていますか?

タイプの行列のコードshort

PS:コードを明確にするために、安全性チェック、インデックス変数、境界宣言を削除しました。

ありがとう、
アレックス

0 投票する
4 に答える
255 参照

c# - リストボックスで選択されたアイテムの番号を取得するにはどうすればよいですか(C#)

アイテムで選択された数値の整数値を取得しようとしています。

例えば

ご飯は2番です

どうすればC#でそれを行うことができますか?