zero paddingとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > デジタル大辞泉 > zero paddingの意味・解説 

ゼロ‐パディング【zero padding】

読み方:ぜろぱでぃんぐ

コンピュータープログラムなどで、取り扱う数値前後に0を追加する処理。整数値の1360を0001360としたり、9.8を有効桁数4桁で9.800と表したりする処理を指す。ゼロ埋めゼロサプライ。⇔ゼロサプレス


ゼロパディング

別名:ゼロサプライ
【英】zero padding

ゼロパディングとは、画面帳票などで数値表現する際、書式指定した桁数満たない部分ゼロ埋めることである。

ゼロパディングの「パディング」には埋める、詰め物をするといった意味がある

ゼロパディングは、例えば「123」を5桁で表す場合、2足りない部分ゼロ埋めて「00123」と表記する。もともと5桁の数であればゼロ埋めスペースがないのでそのままの数を表記する

ちなみに書式指定した桁数満たない部分出力しないようにすることをゼロサプレスという。

企業活動のほかの用語一覧
財務・会計:  最小最適規模  在庫差異  製造原価  ゼロパディング  循環棚卸  総平均法  貸借対照表

ゼロパディング

(zero padding から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/03/11 20:10 UTC 版)

ナビゲーションに移動 検索に移動

ゼロパディング (: zero padding) またはゼロ埋めは、文字で数値を表す際に、書式で指定された桁数に満たない場合に、桁数をそろえるためゼロを付加することである。

数値のゼロパディング

数値が整数の場合は、通常、数値の左側をゼロで埋める。

  • (例) 10桁で表したい場合  12345 → 0000012345

ただし、小数部を表す数値の場合は、右側をゼロで埋めることもある。

  • (例) 10桁で表したい場合  12.345 → 12.3450000

ファイル名のゼロパディング

ファイル名連番を用いる際、連番がゼロパディングされていないと意図しない順番に並ぶことがあり、混乱を招く恐れがある。

  • (例)Windowsエクスプローラーにおいて、image1.jpg〜image100.jpg の連番がつけられたファイルを名前順(昇順)でソートすると、バージョンによって以下のように並べられる。
  • image1.jpg, image10.jpg, image100.jpg, …, image98.jpg, image99.jpg : Windows 2000以前のバージョン
  • image1.jpg, image2.jpg, …, image99.jpg, image100.jpg : Windows XP以降のバージョン

XP以降のエクスプローラーでは、ファイル名の比較にStrCmpLogicalW()関数[1]が内部で使われているため、人間にとって自然な見た目の順序で並ぶ。

上記のように、連番の並び方が異なるのは非常に不都合であるが、連番の頭を数個のゼロで埋めて桁数を揃えれば、Windowsのバージョンにかかわらず規則正しく並べることができる。

  • (例)「image1.jpg, image2.jpg, …, image99.jpg, image100.jpg」 → 「image0001.jpg, image0002.jpg, …, image0099.jpg, image0100.jpg」

その他

以前[いつ?]の処理系では、固定フォーマットを処理することが多く、またスペースを数値として処理できずにエラーとするものがあったため、ゼロサプレスよりもゼロパディングでの実装が多かった[要出典]が、C言語などは先頭がゼロの場合に、処理方法[要説明]によっては8進数として認識されてしまうため、固定フォーマット[要説明]の場合でも、スペースパディング(空白埋め)で実装されるようになっている。

また、機械学習の分野では畳み込みニューラルネットワークにおいて演算に先立ち画像などのデータの周囲に数値ゼロのピクセルを追加することがあり、この操作もゼロパディングと呼ばれている[2]

脚注

[脚注の使い方]
  1. ^ StrCmpLogicalW function (shlwapi.h) - Win32 apps | Microsoft Docs
  2. ^ CS 230 - 畳み込みニューラルネットワーク チートシート”. シェルビン・アミディ(スタンフォード大学). 2021年2月16日閲覧。

関連項目



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「zero padding」の関連用語

zero paddingのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



zero paddingのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2025 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【ゼロパディング】の記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのゼロパディング (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS