問題タブ [uint]

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

string - Swift:文字列をUIntに変換する方法は?

Swift - Converting String to Intによると、StringメソッドがありtoInt()ます。

しかし、toUInt()方法はありません。Stringでは、 aを aに変換する方法はUint?

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

c# - c# で文字列を uint に変換できません

私はC#にかなり慣れていませんが、何らかの理由で私の番号が一生変換されません。私のコードは次のとおりです。

どんな助けでも本当に感謝しています!

編集: これはエラー メッセージです: http://gyazo.com/ed87941f4c8226ad6ebfd60879a5f173

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

java - Java から C# への変換 - int uint 型

コードを Java から C# に変換していますが、int と uint で行き詰まりました。Java コード (抜粋):

変換された c# コード (抜粋):

その結果、次のコンパイル エラーが発生します。 エラー CS0266 型 'uint' を 'int' に暗黙的に変換できません。明示的な変換が存在します (キャストがありませんか?)

上記のようなコードはたくさんありますが、すべての Java int を C# uint に変換する必要があるかどうかわかりません。Java int が負の数の場合、C# uint は負の値を格納しないことを思い出すと、問題が発生しました。

問題にどのように取り組むべきかについての意見はありますか?

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

c# - C# 値の定数リスト

C#プログラムで他のデバイスを制御したいのですが、このデバイスには読み書き用のレジスタのようなものがあります。だから私は何かを検索して、すべてのレジスタ番号を入力して、人間が読めるコードを取得し、中央の構成場所を用意しました。uint 値を使用するすべてのレジスタ。

私はこのようなものを検索します:

私の問題は、ソース コードで ENUM 値を何千回もキャストしたくないということです。私が知っているのは、列挙型では暗黙的な会話ができないということです。

uint値の定数リストを作成する良いアイデアはありますか?

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

c - uint32_t には 32 ビットではなく 28 ビットがあります

困った事態に遭遇しました。コード内に次の簡単な追加があります。

私は自分のコードで and thiast2loを定義しました:uint32_ttempuint64_t

私のコードは正しく動作しないので、gdb を使用して何が問題なのかを突き止めます。gdb で変数を印刷しようとしたとき、次のようになりました。

ここでわかるように、thiには 32 ビットではなく 28 ビットがあり、加算結果は完全に間違っています。ここで何が起こっているのか誰か教えてもらえますか?

PS:私は大きなコードを持っているので、この状況を再現するためにソース コード全体をここに置くことはできません。また、この状況は特定の入力に対してのみ発生し、ほとんどの場合、コードは正しく機能しています。以前にこのようなことに遭遇したかどうか、皆さんに確認したいだけです。どんな助けでも大歓迎です。

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

ios - 値として [UInt8] を置く Swift 辞書が機能しない

Swift で辞書を作成します。

エラー:Cannot convert value of type [UInt8] to expected argument type 'AnyObject?'が表示されますが、コンテンツ タイプを に変更すると[UInt]、正常に動作します。なんで?

実際、Javaのようにバイト配列を定義したいので、を使用したいのですが[UInt8]、誰か助けてもらえますか?