問題タブ [zero-pad]

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

java - 整数の左側にゼロを埋め込むにはどうすればよいですか?

Javaintでaに変換するときに、どのようにゼロをパディングしたままにしますか?String

私は基本的に、整数9999を先行ゼロで埋めようとしています(例: 1 = 0001)。

0 投票する
10 に答える
34047 参照

zero-pad - 文字列キャストなしで整数の桁数をカウントするにはどうすればよいですか?

この質問には単純明快な答えがあるのではないかと心配しています。整列を維持するために必要な最小数の先行ゼロを各項目番号に埋め込むことができるように、項目数の桁数を決定する必要があります。たとえば、合計が 10 未満の場合は先頭にゼロを付けず、10 から 99 の間の場合は 1 を付けるなどです。

1 つの解決策は、アイテム カウントを文字列にキャストしてから、文字数をカウントすることです。うん!より良い方法はありますか?

編集:常用対数を使用することは考えていませんでした(そのようなものが存在することを知りませんでした)。だから、私には明らかではありませんが、間違いなく単純です。

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

php - PHP では、ゼロで埋められた数値文字列に追加し、ゼロの埋め込みを保持するにはどうすればよいですか?

PHP に を含む変数があり、0001それに 1 を追加すると、結果は ではなく 2 になり0002ます。

この問題を解決するにはどうすればよいですか?

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

java - Java でのスピナーのゼロパディング

にゼロパディングを追加するにはどうすればよいですJSpinnerか?
スピナーはJFormattedTextFieldそれ自体を作成するため、フォーマットを JFormattedTextField コンストラクターに渡すことはできません。
既存のフォーマットを設定する方法はありませんJFormattedTextFieldか?

私が欲しいもの: 値 = 37、エディター = "0037"

更新:
提案どおりにこれを試しました:

結果は、スピナーのデータの表示にまったく変更がありません。それは合理的な解決策のようです。誰かがこれを成功させたので、自分のアプリケーションでは不安定なものだと確信できますか?

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

c# - 2 つの画像を比較して、重複とトリミングされた重複を検出するにはどうすればよいですか?

2 つの画像を比較して、それらが 100% 類似しているか、色やトリミングのみが変更されているかを判断するにはどうすればよいですか?

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

ruby - ルビー文字列 パッド ゼロ OPE ID

私はOPE IDを扱っています。1 つのファイルには、末尾に 2 つのゼロが付いたものがあります (例: [998700, 1001900]. もう 1 つのファイルには、先頭に 1 つまたは 2 つの 0 が付いた、合計 6 つの長さのファイルがあります。たとえば、[009987, 010019]. すべての OPE ID (両方のファイル内) を 8 桁の文字列に変換したいと考えています。先頭に 2 つのゼロがあり、最後に多くのゼロがあり、8 桁の長さになります。

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

python - 先行ゼロ付きの randint

00000 から 99999 までの数値を生成したい。

もちろん、00023 の代わりに 23 を先頭にゼロを付けずに値を生成するだけです。 %05d の意味で常に 5 桁の値を生成するトリックはありますか、それとも python-string-trick を実行して埋める必要がありますか? len() < 5 の場合、先頭に 0 がありませんか?

読んで助けてくれてありがとう、

B

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

java - Javaは任意の整数を4桁に変換します

これは簡単な質問のようです。私の課題の1つは、基本的に軍隊形式(、など)で時間をクラスに送信し1200ます2200

クラスで整数を受け取ったときに、整数を4桁に強制的に変換するにはどうすればよいですか?たとえば、送信される時刻がである場合は300、に変換する必要があります0300

編集:値を比較する必要があったので、問題のためにこれは必要なかったことがわかりました。ありがとう

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

python - ゼロパディングなしの Python 日時フォーマット

日付と時刻にゼロパディングを使用しない Python 日付時刻を印刷するための形式はありますか?

私が今使っているフォーマット:

結果: 2012/02/29 05:03PM
希望: 2012/2/29 5:03PM

月を '02' ではなく '2' で表し、時間を '05:03PM' ではなく '5:03PM' で表す形式は何ですか?

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

c# - ゼロを使​​用したC#パディング量

データベースに小数のamountフィールドがあります。この金額は、常に小数点の左側に10の数字、その後に2つの数字で表示する必要があります。

例:次の
Amount = 245.00ように表示する必要があります0000000245.00 さらに、金額は1,000または10,000を超える可能性があり、次のように表示する必要があります。

0000001245.000000011245.00

小数点以下の桁の左側に常に適切な数のゼロが可変の金額サイズになるように金額をフォーマットするにはどうすればよいですか?