text: 以利亞加瑪碼是一種用於正整數之通用編碼。該碼由Peter Elias發明。此編碼常被用於無法事先得知上界之正整數。編碼.對於待編碼正整數 "X"≥1：另一個等價的編碼方式為：要對 formula_1 進行編碼，以利亞戴爾達碼必須使用 formula_2 個位元。以下為一編碼對照表：解碼.以利亞加瑪碼之解碼遵循下列步驟：用途.以利亞加瑪碼最常見之用途為待編數之上界未知時，或是壓縮小數值較大數值頻繁之資料。以利亞加瑪碼可做為以利亞戴爾達碼之一部分。一般化.以利亞加瑪碼並不適用於零或負整數。一個一般化的方式是在最左側先加一個一位元，解碼時再行扣掉。另一個方法是在編碼前將所有整數對映至正整數，例如：(0, 1, −1, 2, −2, 3, −3, ...) 對應至 (1, 2, 3, 4, 5, 6, 7, ...)。
metadata.dataset: erhwenkuo/wikipedia-zhtw
metadata.title: Elias gamma編碼
metadata.url: https://zh.wikipedia.org/wiki?curid=4818798