(Translated by https://www.hiragana.jp/)
Template:進制 - 维基百科,自由的百科全书
文档图示 板文いたぶん[查看] [编辑] [历史] [きよしじょ缓存]

ほんいたはた任意にんい數字すうじ轉成てんせい其他进制ただよう輸入ゆにゅう进制あずか輸出ゆしゅつ进制てきそこすうみなため整數せいすうのう轉換てんかんてき數字すうじ範圍はんい上限じょうげん使用しよう大數たいすう運算うんざん),あずかModule:BaseConvert不同ふどうほんばん接受せつじゅ整數せいすうてきそこすう,其輸出ゆしゅつ以為にんなにそこすうため絕對ぜったいかい1いた9007199254740900これあいだ(含)てき所有しょゆう實數じっすう(含負數ふすう)、じゅん虛數きょすうこう斯整すうてき进制。わか轉換てんかん进制てきそこすう整數せいすうのりのうてんてき數字すうじ有限ゆうげん,此時輸入ゆにゅうすう必須ひっすかい於±9007199254740900これあいだ

  • (※)注意ちゅうい請勿使用しようModule:BaseConvertがえだいかいしるべ致有使用しよう整數せいすうそこすうある其他特殊とくしゅそこすうてき條目じょうもく全數ぜんすう顯示けんじ錯誤さくご內容!

使用しよう方法ほうほう

だいいちさんすうためそこすうだいさんすうためよう轉換てんかん进制まとすう

引数ひきすう

引数ひきすう 内容ないよう 默認もくにん 説明せつめい
1 そこすう 进制てきそこ接受せつじゅ任意にんい絕對ぜったいかい1いた9007199254740900これあいだ(含)てき所有しょゆう實數じっすう(含負すう)、じゅん虛數きょすうこう斯整すう
支援しえん特殊とくしゅ进制:!表示ひょうじ阶乘进制fibcode表示ひょうじ斐波ちぎりへん
2 輸入ゆにゅうてき數字すうじ よう轉換てんかんてきすう
3 すう 1 最低さいてい數量すうりょうてき數字すうじ顯示けんじいたるいたときかい「0」。
from 輸入ゆにゅうすうてきそこすう 10 わか輸入ゆにゅうてきすう10进制てき數字すうじざい此參すうはまにゅう輸入ゆにゅうすうてきそこすう
絕對ぜったい值小於9007199254740900(含)てき任意にんい複數ふくすうある特殊とくしゅ进制(!fibcodeひとし
to よう轉換てんかんいたてきそこすう どうだいいちさんすう
precision しょうすうすう 0 小數點しょうすうてんてきすういたるいたときかい「0」。はま該項かい顯示けんじ所有しょゆうすうただし超過ちょうか20すうわか輸出ゆしゅつそこすうため整數せいすうのりいたり轉換てんかんかん畢為どめ,如遇じょ不盡ふじんてき情況じょうきょうそく最多さいた輸出ゆしゅつ輸入ゆにゅうしょうすうすうてきりょうばいすう
sub 顯示けんじそこすう そこすう顯示けんじ樣式ようしき#subてき一節いっせつ
prefix ぜんつづり ざい輸出ゆしゅつ值前てき維基だい碼。よう轉換てんかんてきすうためそらのりれい如在轉換てんかんいたじゅうろく进制こうざい前面ぜんめんじょう0x
suffix こうつづり ざい輸出ゆしゅつ值後てき維基だい碼。よう轉換てんかんてきすうためそらのり
default 默認もくにん 輸入ゆにゅう數字すうじためむなしあるいた錯時しょ輸出ゆしゅつてき值,默認もくにんためそら
error 顯示けんじ錯誤さくご訊息 no ぬのりん值,表示ひょうじとういた錯時,いやよう顯示けんじ錯誤さくご訊息。

subてき

|sub= 內容 説明せつめい
0 顯示けんじそこすう
1 標準ひょうじゅん もちいA(b)てき形式けいしきていげん
2 くくごう はらかずくくごうそこすうくくごう
3 條目じょうもく連結れんけつ 標準ひょうじゅん形式けいしきなみじょうゆうせき进制てき條目じょうもく連結れんけつ
4 そこすう標示ひょうじくくごう もちいAbてき形式けいしきていげんそくそこすうくくごう
5 しき4條目じょうもく連結れんけつ もちいAbてき形式けいしきていげんなみじょうゆうせき进制てき條目じょうもく連結れんけつ
6 すうしるべそこすう まいすう都下とかしるべそこすう表示ひょうじ該位逢いくしん),よう於呈げん混合こんごうそこすう进制えいMixed radix
6~11 どう0-5 あずかしき0-5そうどうただし採用さいよう6てきしきまいすう都下とかしるべそこすう
12 すうしるべ位置いちそこすう 類似るいじしき6,ただししも標的ひょうてきすう直接ちょくせつあずかくらいすう相乘そうじょういた該位てき
<其他> そら ためぼつ輸入ゆにゅうあずかしつらえため顯示けんじそこすう

支援しえん进制

目前もくぜん支援しえんてき进制ゆう

  • n整數せいすうそこすう进制支援しえん一般いっぱんてき进制,如2=进制8=はち进制16=じゅうろく进制60=ろくじゅう进制とう;也支援しえん负底すう进制えいNegative base
  • n.m整数せいすう进位せい支援しえんそこすうゆう小數點しょうすうてんてき进制(含負そこすう
  • ±n±miふくそこすう进制えいComplex-base system支援しえんこう斯整すうそこすうてき进制,如2i=2i进制じゅん虛數きょすうそこすう支援しえん正純まさずみ虛數きょすうまけじゅん虛數きょすうそこすうてき进制,轉換てんかん小數しょうすう及分すう;其餘だか斯整すうそこすうてき进制ただのう轉換てんかんだか斯整すう,且可能會のうかいぐういた無法むほう支援しえんてき情況じょうきょう部分ぶぶんだか斯整すうざいぼう些底すうしも需要じゅよう使用しよう小數しょうすうらい表示ひょうじ,而高斯整すう进制ただ支持しじ整數せいすう表示ひょうじ)。
  • !阶乘进制各個かっこすうあいだ:ぶんへだたてき阶乘进制
  • !0阶乘进制:以0-9、A-Z表示ひょうじてき阶乘进制
  • !-阶乘进制:以0-9、A-Z表示ひょうじてき阶乘进制なみ省略しょうりゃくすう
  • #质数阶乘进制
  • fib斐波ちぎり进制
  • fibcode斐波ちぎり编码
  • 連分數れんぶんすう:僅會轉換てんかん小數しょうすう部分ぶぶん使用しようりょう大數たいすうたおせすう運算うんざんすうえつかいえつ
  • ...b3,b2,b1,b0混合こんごうそこすう进制えいMixed radixれい7,24,60,60;1000表示ひょうじすうそこすうため60、だい2すうそこすうため60、だい3すうそこすうため24、だい4すうそこすうため7、小數しょうすうだいいちすうそこすうため1000,ため常見つねみてき時間じかんひょうたち方式ほうしき(7しゅう,24ちいさとき,60ぶんかね,60びょう;1000毫秒)。さいすえ兩個りゃんこもと如果數字すうじそくたおせすうだい二個字表示位數分隔符號、最後さいごいち表示ひょうじ小數點しょうすうてん,如5,4,3:;代表だいひょうすうふんへだた符號ふごうため:小數點しょうすうてんため;わか小數點しょうすうてんあずかくらいすうふんへだた符號ふごうみなためてん.のり代表だいひょう無位むいすうふんへだた符號ふごうなみ以0-9、A-Z表示ひょうじ各個かっこすう

はんれい

そこすう超過ちょうか36てき进制

そこすう超過ちょうか36てき进制よし數字すうじ0-9及字ははA-Zやめようつきいん此會採用さいよう以下いか格式かくしきひょうたち[1]

d3,d2,d1,d0;d-1,d-2,d-3

以分ごう;とうさく小數點しょうすうてん,其中;前方ぜんぽうため整數せいすう部分ぶぶん;後方こうほうため小數しょうすう部分ぶぶん

たい輸入ゆにゅう值而ごと,其關かぎてき判斷はんだん條件じょうけんくしちゅう存在そんざいぶんごう;いん此若輸入ゆにゅうてきすう值為整數せいすう請在末尾まつび上分かみぶんごういやのり僅會ため數字すうじぶん

  • {{すすむせい | 60 | 12345}} = 3,25,45
  • {{すすむせい | 10 | 3,25,45 | from=60}} = 39330245(逗點ため數字すうじぶんいん此解析成[3][2][5][4][5]60
  • {{すすむせい | 10 | 3,25,45; | from=60}} = 12345(上分かみぶんごう;以順讀取よみとなり[3][25][45]60
  • {{すすむせい | 10 |{{すすむせい | 60 | 12345}}; | from=60}} = 12345(そこすう超過ちょうか36てき进制安全あんぜんてき互轉方式ほうしき就是上分かみぶんごう

運用うんよう這個特性とくせい也可以透過とうか轉換てんかんなり一千进制將十进制的整數輸出為數字すうじぶんてき格式かくしき

わか需要じゅようおさむあらため數字すうじぶんへだた符號ふごう使用しよう混合こんごうそこすうてきぶんへだた符號ふごう語法ごほうらい完成かんせいれい如將ろくじゅうしんせいてき60あらためなり60,60:.そくしょうぶんへだた符號ふごうせつかわなり:れい如:

此外,阶乘进制いたりょう36すうこう也會ぐういた數字すうじ0-9及字ははA-Zやめようつきてき情況じょうきょういん阶乘进制あずかしつらえ以以格式かくしきひょうたち

d3:d2:d1:d0.d-1:d-2:d-3

以點.とうさく小數點しょうすうてん,其中.前方ぜんぽうため整數せいすう部分ぶぶん.後方こうほうため小數しょうすう部分ぶぶん

あずか上述じょうじゅつそこすう超過ちょうか36てき进制不同ふどう,其對於輸入ゆにゅう值而ごと,其關かぎてき判斷はんだん條件じょうけんくしちゅう存在そんざいおかせごう:いん此無須額がい添加てんか其他符號ふごうそく讀取よみと

阶乘进制ゆうかい省略しょうりゃくすういんためつねためれいたい於有小數點しょうすうてんてき結果けっか套用以下いか語法ごほう

另一方面ほうめん阶乘进制也可以改なり輸入ゆにゅう!0らい使用しよう數字すうじ0-9及字ははA-Zひょうたちおもんみ注意ちゅうい超過ちょうか36すうこれ可能かのうかい出現しゅつげんらん碼或しょう寫字しゃじははしょう寫字しゃじはは和大かずひろ寫字しゃじはは為相ためすけどうはたしるべ結果けっか無法むほう轉回てんかいげん进制)。

虛數きょすうしき

とう輸入ゆにゅうそこすう(from)かず輸出ゆしゅつそこすう(to)ゆういちしゃため虛數きょすうある兩者りょうしゃみなため虛數きょすうときかい進入しんにゅう虛數きょすうしき一般いっぱん情況じょうきょう符號ふごう「i」かいためすう值18,且數字すうじ中間ちゅうかんてき加減かげんごうかいゆるがせりゃく,而若進入しんにゅう虛數きょすうしきのり末尾まつびてきしょううつしiかいため虛數きょすう單位たんい,且數字すうじ中間ちゅうかんてき加減かげんごうかいためひょうたちしきてきこうざい這個しき轉換てんかん虛數きょすうためそこてき进制,如2i进制

ほんばん也能轉換てんかんだか斯整すうそこすうてき进制,ただしこう斯整すうそこすうてき进制ただのう轉換てんかんだか斯整すう支援しえん小數しょうすうある分數ぶんすうてき輸入ゆにゅう部分ぶぶんだか斯整すうそこすう可能かのうかいぐういた無法むほうじゅん轉換てんかんてき情況じょうきょうれい如i無法むほうざい2+3iそこすうてき进制ちゅう以整數表示すうひょうじ

混合こんごうそこすう

混合こんごうそこすう进制えいMixed radixてき輸入ゆにゅう方式ほうしきため..., base3, base2, base1, base0; base-1, base-2, base-3, base-4, ...,其中;ため小數點しょうすうてん混合こんごうそこすうてき各個かっこそこすう僅能ためせい整數せいすう

れい∞,7,24,60;60,1000ためすう逢60しんだい2すう逢24しんだい3すう逢7しんだい4すうさいすすむ小數しょうすうだいいち逢60しん小數しょうすうだい逢1000しん

すえ2もと如果數字すうじそくようらい指定してい數字すうじぶんへだた符號ふごう以及小數點しょうすうてん符號ふごう

れい∞,7,24,60,60:;表示ひょうじ數字すうじぶんへだた符號ふごうため:小數點しょうすうてん符號ふごうため;
  • {{すすむせい | ∞,7,24,60,60 | 3347517}} = 5,3,17,51,57(表示ひょうじ5しゅう3てん1751ふん57びょうてきびょうすう
  • {{すすむせい | ∞,7,24,60,60:; | 3347517}} = 5:3:17:51:57(改變かいへん數字すうじぶんへだた小數點しょうすうてんてき符號ふごう
  • {{すすむせい | ∞,7,24,60,60 | 3347517 | sub=6}} = 537172451605760標示ひょうじ該位いくしん
  • {{すすむせい | 10 | 12:5:13:30:00 | from=∞,7,24,60,60}} = 7738200(可用かようらい計算けいさん指定してい時間じかんてきびょうすうれい如本れいため12しゅう5てん1330ふんしょ經過けいかてきびょうすう
  • {{すすむせい | ∞,7,24,60;60,1000 | 330225.255}} = 32,5,7,45;15,300(也可以以ぶんかねため單位たんい表示ひょうじ32しゅう5てん745ふん15びょう300毫秒てきぶんかねすう
  • {{すすむせい | 10 | 32,5,7,45;15,300 | from=∞,7,24,60;60,1000}} = 330225.255(相反あいはん,也可以用らい計算けいさん指定してい時間じかんてきぶんかねすう
  • {{すすむせい | 9,8,7,6,5,4,3,2,1 | 12345}} = 23041110(模擬もぎかいじょう进制)
  • {{すすむせい | ! | 12345 }} = 2:3:0:4:1:1:1:0
  • {{すすむせい | 9,8,7,6,5,4,3,2,1 | 12345.12 | precision=9 | sub=6}} = 2837064514131201.010203244526276839小數點しょうすうてんためきゅうじょうてきそこすうきょうぞう順序じゅんじょ
  • {{すすむせい | 10,8,6 | 12345}} = 25713(わかすすむいたりょう範圍はんいがいのりさい外的がいてきそこすう,如10,8,6そく...10,10,10,10,8,6
  • {{すすむせい | 10,8,6 | 12345 | sub=6}} = 2105107101836
  • {{すすむせい | 0,5,2 | 12345}} = 110112021(最前さいぜんめんれい代表だいひょう循環じゅんかん0,5,2そく...5,2,5,2,5,2
  • {{すすむせい | 0,5,2 | 12345 | sub=6}} = 121502151225022512
  • {{すすむせい | 10 | 110112021 | from=0,5,2}} = 12345
  • {{すすむせい | 0,5,2 | 12345.54321 | sub=6}} = 121502151225022512.25122502151215020512循環じゅんかん包含ほうがん小數しょうすう

錯誤さくご用法ようほう

  • {{すすむせい}} = (甚麼いんもぼつゆう輸入ゆにゅう未定義みていぎ行為こうい
  • {{すすむせい | default=轉換てんかん失敗しっぱい}} = 轉換てんかん失敗しっぱい
  • {{すすむせい | 2}} = (ただ輸入ゆにゅうそこすうぼつゆう輸入ゆにゅう其他內容也是未定義みていぎ行為こうい
  • {{すすむせい | 2 | default=轉換てんかん失敗しっぱい}} = 轉換てんかん失敗しっぱい
  • {{すすむせい | ∞ | 12345}} = 12345(無限むげんだい进制とう永遠えいえんかいしんいん此原すう輸出ゆしゅつ
  • {{すすむせい | 10 | 0,12345 | from=∞}} = 12345
  • {{すすむせい | 10 | 12345,12345 | from=∞}} = ∞(兩個りゃんこすうてき無限むげんだい进制だい二個位數的位數值為正無窮,結果けっかぼつ有意義ゆういぎ
  • {{すすむせい | 10 | 12345,12345 | from=∞ | error=yes}} = mw.luaだい527ぎょうLua错误:そこすう不能ふのうため '∞'
  • {{すすむせい | NaN | 12345}} = (無法むほう轉換てんかんあずかしつらえ輸出ゆしゅつ
  • {{すすむせい | NaN | 12345 | default=轉換てんかん失敗しっぱい}} = 轉換てんかん失敗しっぱい
  • {{すすむせい | NaN | 12345 | error=yes}} = mw.luaだい527ぎょうLua错误:'NaN' 有效ゆうこうてきそこすう
  • {{すすむせい |{{#expr:sqrt(-1)}}| 12345}} =
  • {{すすむせい | じゅうろく | 12345 }} = (支援しえんちゅうぶん數字すうじ
  • {{すすむせい | じゅうろく | 12345 | error=yes}} = mw.luaだい527ぎょうLua错误:'じゅうろく' 有效ゆうこうてきそこすう
  • {{すすむせい | 3,-2 | 12345}} = (混合こんごうそこすう接受せつじゅ包含ほうがん值的そこすう
  • {{すすむせい | 3,-2 | 12345 | error=yes}} = mw.luaだい527ぎょうLua错误:支援しえんせい整數せいすうてき混合こんごうそこすう '3,-2' すすむせい
  • {{すすむせい | 3,2.5 | 12345}} = (混合こんごうそこすう接受せつじゅ包含ほうがん整數せいすうてきそこすう
  • {{すすむせい | 3,2;∞ | 123.45}} = 2,0,2,1,1;∞(そこすう無窮むきゅう大時おおとき無法むほうていげん小數しょうすう
  • {{すすむせい | 1 | 1e+17 | error=yes}} = mw.luaだい527ぎょうLua错误:無法むほうはた '1e+17' 轉換てんかんためそこすう '1' てきしんせい
  • {{すすむせい | 2i | i~2 | error=yes}} = mw.luaだい527ぎょうLua错误:'i~2' 有效ゆうこうてき數字すうじ虛數きょすうしき必須ひっす確保かくほ輸入ゆにゅうてきすう有效ゆうこうてき複數ふくすう
  • {{すすむせい | 2i+3 | 2.5 | error=yes}} = mw.luaだい527ぎょうLua错误:そこすう '2i+3' 支援しえんこう斯整すう '2.5' てき轉換てんかん
  • {{すすむせい | 1e+17 | 10 | error=yes}} = mw.luaだい527ぎょうLua错误:そこすう '1e+17' 過大かだい過大かだいてきそこすういん運算うんざん精度せいど問題もんだい計算けいさん
  • {{すすむせい | 0.5 | 10 | error=yes}} = mw.luaだい527ぎょうLua错误:そこすうてき絕對ぜったい不能ふのうしょう於1

使用しようげんせい

  • わか輸入ゆにゅうしんせいてきそこすうためせい整數せいすう輸出ゆしゅつしんせいてきそこすうためただしあるまけてき整數せいすうのり轉換てんかんてき數字すうじ範圍はんいぼつゆう上限じょうげん任意にんいだいてきすうにんなんちょうてき小數しょうすうすうのう正常せいじょう轉換てんかん
  • わか輸入ゆにゅうしんせいてきそこすうため負數ふすう輸入ゆにゅうてき數字すうじため整數せいすうのりのう轉換てんかんてき數字すうじ範圍はんいかい於±9007199254740991これあいだ
  • わか輸入ゆにゅうしんせいてきそこすうため負數ふすう輸入ゆにゅうてき數字すうじ不為ふため整數せいすうある輸入ゆにゅう輸出ゆしゅつてきにんいちそこすうため整數せいすう無論むろん輸入ゆにゅうてきすうため整數せいすうのりのう轉換てんかんてき範圍はんい受限於浮點數てんすうてき精度せいどげんせいやくじゅうしんせい14有效ゆうこう數字すうじ
  • 所有しょゆう轉換てんかん受限於WP:かたぎいたげんせい:雖然上述じょうじゅつゆう部分ぶぶん無理むりろん轉換てんかん上限じょうげんてきただし過多かたてきすう可能かのうかいちょうだしWP:かたぎいたげんせい

进制てき轉換てんかん範圍はんい

らいみなもと进制 目標もくひょう进制 範圍はんい
せい整數せいすうそこすう进制 せい整數せいすうそこすう进制 にんなん實數じっすうきり大小だいしょう
いち进制
いち进制
±1048576範圍はんい內(WP:かたぎいたげんせい,以及はかためし
负底すう进制えいNegative base
にんなん實數じっすうきり大小だいしょう
ただし整数せいすう进位せい 受限於浮點數てんすう精度せいどじゅう进制14有效ゆうこう數字すうじ
阶乘进制 にんなん實數じっすうきり大小だいしょう
斐波ちぎり编码 しょう於9007199254740991てきせい整數せいすう
ただし整数せいすう进位せい せい整數せいすうそこすう进制 受限於浮點數てんすう精度せいどじゅう进制14有效ゆうこう數字すうじ
负底すう进制えいNegative base
ただし整数せいすう进位せい
阶乘进制
斐波ちぎり编码 しょう於9007199254740991てきせい整數せいすう
负底すう进制えいNegative base せい整數せいすうそこすう进制 ±9007199254740991範圍はんい
负底すう进制えいNegative base
ただし整数せいすう进位せい
阶乘进制
斐波ちぎり编码 しょう於9007199254740991てきせい整數せいすう
にんなんそこすう じゅん虛數きょすうそこすう进制 14すう以內てきにんなん複數ふくすう
こう斯整すうそこすう进制 14すう以內てきだか斯整すう

ばんすうよりどころ

以下いか该模いたてきかたぎいたすうすえ,适用于视化编辑とう工具こうぐ

すすむせいいたすうすえ

ようらい數字すうじ轉換てんかんなりそこすうため絕對ぜったい值大於1てきせい實數じっすう整數せいすうだか斯整すうあいだてきにんなんしんせい

ばんさんすう[编辑いたすうすえ]

此模ばんくび选参すう换行てき行内こうない格式かくしき

さんすう描述类型じょう
目標もくひょうそこすう1 to base

目標もくひょうしんせいてきそこすう

だま认值
10
数字すうじ
數字すうじ2 number num n

轉換てんかんてき數字すうじ

くし必需ひつじゅ
くらいすうひとし3 width

小數點しょうすうてんぜんいたりしょう顯示けんじてきすういたるいたときかい「0」。

だま认值
0
数字すうじ
原始げんしそこすうfrom

輸入ゆにゅう值的しんせい默認もくにんため10(如果輸入ゆにゅう值以「0x」ひらきあたまのり默認もくにんため16)。

だま认值
10
数字すうじ
小數しょうすう計算けいさん最大さいだいすうprecision

小數點しょうすうてんてきすういたるいたときかい「0」。はま該項かい顯示けんじ所有しょゆうすうただし超過ちょうか20すう

だま认值
0
数字すうじ
輸出ゆしゅつしきsub

輸出ゆしゅつてきしきはまにゅう0、1、2、4ある5。はまのりあずかしつらえため0。1ため標準ひょうじゅん格式かくしき,以括弧かっこしるべ標示ひょうじそこすう;2ためばらすう括弧かっこしるべ標示ひょうじそこすう;3ためもと於標じゅん格式かくしきじょう數字すうじ及進せいてき內部連結れんけつ;4ためしるべ標示ひょうじそこすう括弧かっこ;5ためもと於4てき格式かくしきじょう數字すうじ及進せいてき內部連結れんけつ

数字すうじ
ぜんつづりprefix

ざい輸出ゆしゅつ值前てき維基だい碼。れい如在轉換てんかんいたじゅう六進制後在前面加上0x

内容ないよう
こうつづりsuffix

ざい輸出ゆしゅつ值後てき維基だい

内容ないよう
默認もくにんdefault

輸入ゆにゅう數字すうじためむなしあるいた錯時しょ輸出ゆしゅつてき值,默認もくにんためそら

内容ないよう
顯示けんじ錯誤さくご訊息error

とういた錯時,いやよう顯示けんじ錯誤さくご訊息。

ぬの

まいり

參考さんこう文獻ぶんけん

  1. ^ Kennedy, E. S., Abu-r-Raihan al-Biruni, 973-1048, Journal for the History of Astronomy: 65, Bibcode:1978JHA.....9...65K, doi:10.1177/002182867800900106 Aaboe, Asger, Episodes from the Early History of Mathematics, New Mathematical Library 13, 纽约: Random House: 125, 1964 [2017-12-08], (原始げんし内容ないようそん于2017-02-01) 
  2. ^ William J. Gilbert. Arithmetic in Complex Bases (PDF). Mathematics Magazine. 1984-03,. Vol. 57 (No. 2).