問題タブ [integer]

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

c# - C#で比較するために月名(文字列)を整数に解析する方法は?

配列にあるいくつかの月の名前を比較できるようにする必要があります。

次のような直接的な方法があればいいのですが。

私のGoogle検索では、独自のメソッドを作成することが唯一の方法であることが示唆されているようですが、これは.Netですでに実装されていると思われるほど一般的な問題のようです。

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

c# - int16、int32、int64に変換する-どれを選択するかをどうやって知るのですか?

取得した値を(通常は文字列として)変換してから、intに変換する必要があることがよくあります。しかし、C#(.Net)では、int16、int32、またはint64のいずれかを選択する必要があります。取得した数値がどれだけ大きいかわからない場合、どの方法を選択すればよいでしょうか。

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

c++ - c++ 整数 -> std::string 変換。シンプルな機能?

問題: 整数があります。この整数は stl::string 型に変換する必要があります。

以前stringstreamは、変換を行っていましたが、それはちょっと面倒でした。C のやり方で を実行することは知っていますがsprintf、タイプセーフな C++ メソッドを実行したいと思います。

これを行うより良い方法はありますか?

これは、私が過去に使用した stringstream アプローチです。

もちろん、これは次のように書き換えることができます。

ただし、これはかなり「重い」実装であるという考えがあります。

Zan は、この呼び出しは非常に優れていると述べていますが、次のように述べています。

いずれにせよ、より良い方法は...いいでしょう。

関連している:

整数を文字列C++に変換するためのitoa()の代替?

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

java - 配列に積が奇数の数値のペアが含まれているかどうかをテストする方法は?

整数の配列を取り、その積が奇数の数値のペアが存在する場合に true を返す関数を作成するにはどうすればよいですか?

奇数の性質は何ですか? そしてもちろん、この関数を Java でどのように記述しますか? また、実際の実装のためのアルゴリズムの定式化にどのように取り組んだかについての簡単な説明かもしれません.

はい、これは教科書に載っていない関数です。いいえ、これは宿題ではありません。ただ学ぼうとしているだけなので、「自分で宿題のコメントをする」のはやめてください。

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

string - 整数を5桁の文字列にフォーマットします

整数に基づく文字列が必要です。これは常に5桁である必要があります。

例:

従来のASPでこれを行うための最良の方法は何ですか?

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

c++ - C++ enum と unsigned int の比較

現在取り組んでいるコードでこれを見つけ、それが私が抱えているいくつかの問題の原因であると考えました。

どこかのヘッダーで:

その後 - 初期化:

そして使う

コードをデバッグすると、nextIndex の値が意味をなさない (非常に大きい) ため、次のように宣言されていることがわかりました。

そのため、INVALID_INDEX への初期設定は、unsigned int をアンダーフローして膨大な数に設定していました。それが問題の原因だと思いましたが、詳しく見ると、テスト

つまり、nextIndex が「大きな +ve 値」の場合、if の本体を実行しませんでした。

これは正しいです?これはどのように起こっていますか?enum 値は変数と同じ型の unsigned int に暗黙的にキャストされているため、同じようにラップされていますか?

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

c++ - 任意に大きな整数を処理する方法

私はプログラミング言語に取り組んでおり、今日、階乗関数(再帰)をコンパイルできるポイントを得ましたが、整数の最大サイズのために、取得できる最大はfactorial(12)です。任意の最大サイズの整数を処理するためのいくつかの手法は何ですか? この言語は現在、コードを C++ に変換することで機能します。

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

python - integer-as-string を int に変換するときに Python 例外を発生させないようにするにはどうすればよいですか

解析しようとしている HTML があります。html 属性だけでは、行タイプ (ヘッダーとデータ) を識別できない場合があります。幸いなことに、私の行がデータ行である場合、整数に変換できる値がいくつかあるはずです。変換が可能な場合に備えて、ユニコードを整数に変換する方法を見つけました。セルにテキストとして扱わなければならないコンテンツがあるため、変換が機能しないセルを通過するロジックを書くのに苦労しています。

たとえば、rowColumn[1][3] を整数に変換できる場合は、次の方法で変換できます

しかし、rowColumn[1][3] にテキスト コンテンツがある場合はエラーが発生します。

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

integer - 整数によるブール演算

これはおそらくかなり基本的なものです...しかし、私はそれを理解していないようです:

どうやって

等..

上記のこのパターンは、偶数を見つけるのに役立つようです

また

ブール代数がビット間でどのように機能するかを知っています。しかし、ブール代数が整数でどのように機能するかはわかりません (少なくとも C# では)。

前もって感謝します。

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

java - Java を使用して整数を暗号化する

java.security と javax.crypto を使用して、Java でいくつかの整数を暗号化しようとしています。

問題は、Cipher クラスがバイト配列のみを暗号化することです。整数をバイト文字列に直接変換することはできません (できますか?)。これを行う最善の方法は何ですか?

整数を文字列に、文字列を byte[] に変換する必要がありますか? これは非効率的すぎるようです。

誰もそれを行うための迅速/簡単または効率的な方法を知っていますか?

私にお知らせください。

前もって感謝します。

jbu