問題タブ [strconv]

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

go - Go エラー "panic: strconv: illegal AppendInt/FormatInt base" が発生する理由

実行時にこのエラー メッセージが表示される理由がわかりません。最も単純なワンライナーでもトリガーされます。 strconv.FormatUint(uint64(123), 64)

ここで何か非常に間違っていることを理解しましたか? コードは問題なくコンパイルされます。

EDIT:解決策を見つけました(後でTim Cooperが指摘したように)。ドキュメントの例は紛らわしいと思います:

例で base 64 と 16 のみを使用すると、間違った結論を導きやすくなります。しかし、何が間違っていたのかがわかったので、エラー メッセージの意味がよくわかりました。

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

vb.net - 文字列の視覚的な基本検索テキスト、適切な大文字と小文字で結果を表示

...databox.text (以下のコード例から) には、プログラムで以前に入力された結合された単語 (ドメイン名) の大きなリストが含まれています。各行に 1 つずつあります。この例では、最初は次のようになります。

次のコードは、databox 内のテキストを tlistfiltered.txt に保存し、tlistfiltered.txt を検索して、リスト "arr()" 内の項目のいずれかを含むすべての行を取得し、結果を listview(lv) に入力します。これは問題なく動作しますが、結果は次のようになります。

しかし、必要なのは「見つかった文字列」です( arr()list から適切なケースになるため、結果は次のようになります。

これがコードです....

その場でこれを行う方法はありますか?StrConv などを試しましたが、行全体を適切な大文字に変換するだけです。行内に含まれる「見つかった」単語のみを変換したい....

編集:

@soohooniganの答えを見た後、編集しました

これに:

そして望ましい結果を得ました!

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

string - strconv.ParseInt は 0 を返します

この形式のファイルを解析しようとしています:

ここで、最初の行は行列のサイズを示しますn x n 。 n 行に続く行は行列 D です。次に、n 行に続く行は行列 W です。したがって、行があり2n + 1ます。

これを解析して変数に入れるコードを次に示します。

W の結果は次のようになります。

しかし、印刷すると; それは私に与えます:

どうしてか分かりません。お返事をありがとうございます。