e进制是以自然对数的底数——e作为进位制底数的进制。类似于三进制,通常使用0、1、2三个数字来表达,但由于除了0、1和2之外大部分的整数在e进制中皆需要用无穷小数来表示,因此不是一个实用的进位制,但在底数经济度模型中,e进制被认为是最高效率的进位制[1][2]。 性质 在e进制中,自然对数的行为与十进制中的常用对数类似[3],例如: ln 1 ( e ) = 0 {\displaystyle \ln 1_{\left(e\right)}=0} ln 10 ( e ) = 1 {\displaystyle \ln 10_{\left(e\right)}=1} ln 100 ( e ) = 2 {\displaystyle \ln 100_{\left(e\right)}=2} ln 1000 ( e ) = 3 {\displaystyle \ln 1000_{\left(e\right)}=3} Remove adse进制效率 在底数经济度模型中,e进制被认为是最高效率的进位制。 当一个数用 x {\displaystyle x} 进位( x > 0 , x ∈ R {\displaystyle x>0,x\in \mathbb {R} } )表达时,每个位数需要 x {\displaystyle x} 种符号表达,若要表达一个n位数字要储存的元素 N ( x ) {\displaystyle N(x)} : N ( x ) = n x {\displaystyle N(x)=nx} 而 x {\displaystyle x} 进制系统中表示的n位数的信息量 I {\displaystyle I} ( I > x {\displaystyle I>x} )则有: I = x n ⇔ n = log x I = ln I ln x {\displaystyle I=x^{n}\Leftrightarrow n=\log _{x}I={\frac {\ln I}{\ln x}}} 因此,在 x {\displaystyle x} 进制系统中以n位数能表示I的信息量所需的存储元素数 N ( x ) {\displaystyle N(x)} 为: N ( x ) = n x = ln I ⋅ x ln x {\displaystyle N(x)=nx=\ln I\cdot {\frac {x}{\ln x}}} 在 { N ′ ( x ) < 0 0 < x < 1 N ′ ( x ) > 0 x > 1 {\displaystyle {\begin{cases}N^{\prime }(x)<0&0<x<1\\N^{\prime }(x)>0&x>1\end{cases}}} 之下,求出哪个 x {\displaystyle x} 能使 N ( x ) {\displaystyle N(x)} 最小即可, 即找到能使 N ( x ) {\displaystyle N(x)} 微分为0的 x {\displaystyle x} 。 N ′ ( x ) = ln I ⋅ ( x ln x ) ′ = ln I ⋅ ln x − 1 ( ln x ) 2 {\displaystyle {\begin{aligned}N^{\prime }(x)&=\ln I\cdot \left({\frac {x}{\ln x}}\right)^{\prime }\\&=\ln I\cdot {\frac {\ln x-1}{\left(\ln x\right)^{2}}}\\\end{aligned}}} 在 ln x = 1 {\displaystyle \ln x=1} 时 N ′ ( x ) {\displaystyle N^{\prime }(x)} 有根 N ′ ( x ) = 0 {\displaystyle N^{\prime }(x)=0} , 解得 x = e {\displaystyle x=e} 因此解得以 e {\displaystyle e} 为底的进位制理论上能有最高的表达效率。 Remove ads与其他进制比较 e进制中,除了0、1和2之外,其他整数皆需要以无穷不循环小数来表达,其中整数部分可透过贪婪算法找出[4]。 更多信息 十进制, 二进制 ... 部分的e进制数[5] 十进制 二进制 e进制 三进制 1 1 1 1 2 10 2 2 3 11 10.0200 1120 0001 0101 10 4 100 11.0200 1120 0001 0101 11 5 101 12.0200 1120 0001 0101 12 6 110 20.1110 1110 2102 0120 20 7 111 21.1110 1110 2102 0120 21 8 1000 100.1120 1011 1100 0100 22 9 1001 101.1120 1011 1100 0100 100 10 1010 102.1120 1011 1100 0100 101 11 1011 110.2101 0102 0201 2102 102 12 1100 111.2101 0102 0201 2102 110 关闭 无理数的e进制表示 常见无理数的e进制表示如下: π {\displaystyle \color {blue}\pi } ≈ 10.101002020002111120020101 …(e) (OEIS数列A050948) e {\displaystyle \color {blue}e} = 10(e)(在此记数系统为整数) 2 {\displaystyle \color {blue}{\sqrt {2}}} ≈ 1.100211011011121120001121 …(e) φ {\displaystyle \color {blue}\varphi } = 1 + 5 2 {\displaystyle {\frac {1+{\sqrt {5}}}{2}}} ≈ 1.112020121110010020000201 …(e) (OEIS数列A105166) Remove ads参见 e (数学常数) 广义的进位制 三进制 参考文献Loading content...Loading related searches...Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads