<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hant-TW">
	<id>https://wiki.taigi.ima.org.tw/w/index.php?action=history&amp;feed=atom&amp;title=Eliasgamma%E7%B7%A8%E7%A2%BC</id>
	<title>Eliasgamma編碼 - 修訂紀錄</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.taigi.ima.org.tw/w/index.php?action=history&amp;feed=atom&amp;title=Eliasgamma%E7%B7%A8%E7%A2%BC"/>
	<link rel="alternate" type="text/html" href="https://wiki.taigi.ima.org.tw/w/index.php?title=Eliasgamma%E7%B7%A8%E7%A2%BC&amp;action=history"/>
	<updated>2026-04-06T11:06:09Z</updated>
	<subtitle>本 wiki 上此頁面的修訂紀錄</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.taigi.ima.org.tw/w/index.php?title=Eliasgamma%E7%B7%A8%E7%A2%BC&amp;diff=398994&amp;oldid=prev</id>
		<title>TaiwanTonguesApiRobot：​從 JSON 檔案批量匯入</title>
		<link rel="alternate" type="text/html" href="https://wiki.taigi.ima.org.tw/w/index.php?title=Eliasgamma%E7%B7%A8%E7%A2%BC&amp;diff=398994&amp;oldid=prev"/>
		<updated>2025-08-22T09:53:56Z</updated>

		<summary type="html">&lt;p&gt;從 JSON 檔案批量匯入&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新頁面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;以利亞加瑪碼&amp;#039;&amp;#039;&amp;#039;（Elias gamma code）是一種用佇正整數之通用編碼。該碼由 Peter Elias 發明。此編碼定定予人用佇無法度事先知影上界之正整數。&lt;br /&gt;
&lt;br /&gt;
==編碼==&lt;br /&gt;
&lt;br /&gt;
著蹛咧編碼正整數 _ X _ ≥ 一：&lt;br /&gt;
&lt;br /&gt;
一 . 令 _ N _=⌊log 二 _ X _ ⌋，故二 N ≤ _ X _ &amp;lt; 二 N + 一二 . 輸出 _ N _ 個零位元三 . 來輸出 _ X _ 的這二進位表示講。&lt;br /&gt;
&lt;br /&gt;
另外一个等價的編碼方式為：&lt;br /&gt;
&lt;br /&gt;
一 . 輸出 _ N _ 的一進位表示二 . 共下跤的 _ N _ 個位元接著述了後。&lt;br /&gt;
&lt;br /&gt;
愛對 $ x $ 進行編碼，以利亞戴爾達碼必須愛使用 $ 二 \ lfloor \ log _ { 二 } ( x ) \ rfloor + 一 $ 個位元。&lt;br /&gt;
&lt;br /&gt;
以下為一編碼對照表：&lt;br /&gt;
&lt;br /&gt;
==解碼==&lt;br /&gt;
&lt;br /&gt;
以利亞加瑪碼之解碼遵循下列步驟：&lt;br /&gt;
&lt;br /&gt;
一 . 讀計數零位元到第一个一位元出現，假使有 _ N _ 出現兩 . 對頭一个一位元了後，閣讀取 _ N _ 個位元，而且這馬完成十進位正整數，令之為 _ M _&lt;br /&gt;
三 . 最終解碼為二 N + _ M _&lt;br /&gt;
&lt;br /&gt;
===用途===&lt;br /&gt;
&lt;br /&gt;
利亞加瑪碼上捷看的時陣用途為待編數以上無知時間，抑是壓縮小數值較大數值頻繁之資料。用利亞加瑪碼會當做為著欲利亞戴爾達碼之一部份。&lt;br /&gt;
&lt;br /&gt;
==一般化==&lt;br /&gt;
&lt;br /&gt;
以利亞加瑪碼並無適用佇零或者是負整數。一个一般化的方式是佇上倒爿先加一个一位元，解碼的時陣閣再行扣掉。另外一个方法是咧編碼前將所有整數對映至正整數，比如講：( 零 , 一 , − 一 , 二 , − 二 , 三 , − 三 , . . . ) 對應至 ( 一 , 二 , 三 , 四 , 五 , 六 , 七 , . . . )。&lt;br /&gt;
&lt;br /&gt;
==來參考項目==&lt;br /&gt;
&lt;br /&gt;
* Elias , Peter ( March 一千九百七十五 ) . &amp;quot; Universal codeword sets and representations of the integers &amp;quot; . IEEE Transactions on Information Theory 二十一 ( 二 ) : 一百九十四–兩百空三 .&lt;br /&gt;
* Classical and Quantum Information Theory : An Introduction for the Telecom . . .&lt;br /&gt;
* A Concise Introduction to Data Compression&lt;br /&gt;
* Data Compression : The Complete Reference&lt;br /&gt;
&lt;br /&gt;
[[分類: 待校正]]&lt;/div&gt;</summary>
		<author><name>TaiwanTonguesApiRobot</name></author>
	</entry>
</feed>