例如,數(shù)字61.0具有精確的二進制表示,因為任何數(shù)字的整數(shù)部分總是精確的。但數(shù)字6.10并不準確。我所做的只是把小數(shù)點移了一個位置,然后我突然從Exactopia移到了Indextville。從數(shù)學上講,這兩個數(shù)字之間應(yīng)該沒有本質(zhì)上的區(qū)別-它們只是數(shù)字。.
讓我們暫時離開基數(shù)10和2的細節(jié)。我們來問問基地b
,哪些數(shù)字有終止表示,哪些數(shù)字沒有?片刻的思考告訴我們一個數(shù)字x
終止b
-當且僅當存在整數(shù)時表示n
使.x b^n
是個整數(shù)。
例如,x = 11/500
有一個終止的10-表示,因為我們可以選擇n = 3
然后x b^n = 22
,一個整數(shù)。不過x = 1/3
不會,因為不管n
我們選擇我們將無法擺脫3。
第二個例子促使我們考慮因素,我們可以看到理性 x = p/q
(假設(shè)是最低的),我們可以通過比較b
和q
。如果q
是否有任何素因子不在素因式分解中?b
,我們永遠找不到合適的n
消除這些因素。
因此,對于基礎(chǔ)10,任何 p/q
哪里q
具有除2或5以外的素數(shù)因子將不會有終止表示。
現(xiàn)在回到基數(shù)10和2,我們看到任何帶有終止的10-表示的Rational都是形式的。p/q
準確時間q
只有2
S和5
在它的素數(shù)分解中,這個數(shù)將有一個終止的2-表示,正好在什么時候。q
只有2
在它的主要保理中。
但其中一種情況是另一種情況的子集!什么時候都行
q
只有2
S在它的素因式分解中
顯然是也真說
q
只有2
S和5
S在它的素因式分解中
或者,換句話說,什么時候都行p/q
有一個終止的2-表示法,p/q
有一個終止的10-表示。相反,不等等-任何時候q
在它的素因式分解中有一個5,它將有一個終止的10-表示,但是不終止的2-表示法這是0.1
其他答案提到的例子。
所以我們得到了你問題的答案-因為2的素數(shù)是10的素數(shù)的子集,所以所有的2-終止數(shù)都是10-終止數(shù),反之亦然。不是61對6.1,而是10對2。
作為結(jié)束語,如果有些古怪的人使用(比方說)基數(shù)17,而我們的計算機使用的是基數(shù)5,那么你的直覺就不會被這誤導否(非零,非整數(shù))在這兩種情況下終止的數(shù)字!