主題
Search

負十進位制


數字的負十進位制表示是其在基數 -10 (即,負十進位制) 中的表示。因此,它由係數 a_na_(n-1)...a_1a_0 給出,在

n=sum_(i=0)a_i(-10)^i
(1)
=...+a_2(-10)^2+a_1(-10)^1+a_0(-10)^0,
(2)

其中 a_i=0,1,...,9。

負十進位制數字可以使用 Wolfram 語言 程式碼獲得

  Negadecimal[0] := {0}
  Negadecimal[i_] := Rest @ Reverse @
     Mod[NestWhileList[(# - Mod[#, 10])/-10&,
       i, # != 0& ], 10]

下表給出了前幾個整數的負十進位制表示 (A039723)。

n負十進位制n負十進位制n負十進位制
111119121181
221219222182
331319323183
441419424184
551519525185
661619626186
771719727187
881819828188
991919929189
101902018030170

具有相同十進位制和負十進位制表示的數字是那些是 100 的不同次冪之和的數字:1, 2, 3, 4, 5, 6, 7, 8, 9, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 200, ... (OEIS A051022)。


另請參閱

基數, 十進位制, 負二進位制

使用 探索

參考資料

Sloane, N. J. A. Sequences A039723A051022,收錄於“整數數列線上大全”。

在 上引用

負十進位制

引用為

Weisstein, Eric W. “負十進位制。” 來自 —— Wolfram 網路資源。 https://mathworld.tw/Negadecimal.html

主題分類