問題タブ [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 投票する
0 に答える
174 参照

log4net-configuration - log4net RollingFileAppender: ファイル名の反復回数をゼロで埋める方法

ログ機能に log4net を使用する C# アプリケーションがあります。RollingFileAppender とほぼデフォルトの構成を使用して、表示に使用しているプログラムがスマートな順序付けを行うかどうかに応じて、便利なファイルと便利でないファイルのリストを取得します。

ゼロパディングでこれを修正したいと思います。たとえばtrace.log.xml.5orの代わりに、ファイル名をortrace.log.xml.17にしたいと思います。trace.log.xml.0005trace.log.xml.0017

(私は%04d手に持っていて、それがどこに行くのかわかりません。)

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

c++ - 文字列ストリームでゼロパディングを維持する

さまざまな 16 進語を表す文字を含むメモリ領域があります。それらを印刷するとき、すべての文字を保持したいのですが、現在のコードではゼロ以外の数字のゼロパディングが取り除かれています。たとえば、メモリ内に文字がある場合は0000出力します0000が、持っている場合は0001出力します1。私は現在stringstreamを使用していますが、文字配列を使用して文字列を作成しようとしました(コメントを参照):

このことから、文字列を stdout に渡すと、実際にストリッピングが行われる可能性があると考える傾向がありますcout << data;。デバッグ モードでは、両方のケースで文字列の内容がすべて 0 を含むように表示されるため、 を使用します。これがそうである場合、どうすれば解決できますか?

編集 - 解決済み 受け入れられた回答に投稿されたように、使用する必要がsetfill()ありsetw()、私は認識していませんでした。文字を指しているため、これは最初は問題を解決しdata_ptrませんでした。単にforループを取り出して使用しましたatoi(data_ptr)

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

xcode - Swiftでゼロパディングされた数値をループする - Xcode

SKSpriteNode クラスでは、次の操作を行ってオブジェクトをアニメーション化できます。

上記のコードは、一連の画像を使用してオブジェクトをアニメーション化できます。ここで、画像ファイルは image001.png image002.png image003.png になります

ここで質問があります。ファイル名が image001.png image002.png ... image009.png image010.png image011.png image012.png の場合、画像をアニメーション化するにはどうすればよいですか。何か案は?

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

bash - フォルダーをスキャンし、各ファイルのゼロを削除する Bash スクリプト

68 個のファイル (.txt ファイル) で構成されるフォルダーがあり、そのうち 38 個のファイルには 4 行目から 3 列目までがゼロです。

bash スクリプトを使用して、ファイルからすべてのゼロを削除したいと考えています。

.txt ファイルの形式は次のとおりです (ディレクトリ内の最初の 3 つのファイルの写真を添付し​​ています)。ファイルごとに、ゼロの数が追加された新しい行が追加されていることがわかります。

ファイルのいくつかの例を以下に示します

38 番目のファイルでは、3 行目から 37 行のゼロがパディングされました。スクリプトを使用してそれらを削除するにはどうすればよいですか? ディレクトリ内のすべてのファイルの共通ファイル形式は、regional_vol_GM_atlas*.txt です。

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

fft - JuliaのゼロパディングFFT

fftJuliaでゼロパディングを特定の長さに計算するにはどうすればよいですか? 当然、ベクトルにゼロを追加することはできますが、それは厄介なようです。

ドキュメントでこれについて何も見つけることができません。また、呼び出しmethods(fft)によって関連するメソッド シグネチャが表示されないようです。どちらにも関連するものは見つかりませんplan_fft

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

matlab - 配列行列をパディングする効率的かつ迅速な方法

padarray1000以上の画像を試しました。ただし、コードの時間を計ると、この特定の行が完了するまでに最も時間がかかります

padarray主にアルゴリズムの 35 行目(プロファイラー内) が原因です: images\private\padarray_algo

b = a(aIdx{:});

効率を上げる方法はありますか?おそらく別の方法を使用していますか?ありがとう!