这个{{以10为基数}}基本转换模板转换冒号“:“分隔”数字实数
(以正整数基数表示(基数)
)以10为基数表示
.“数字”可以是负数(-)或正数(+);这在以后使用平衡奇数基(例如。平衡三元数系). 要将数字作为一个整体取反,请在其前面加上--。您也可以在它前面加上++,这样可以保持整数不变。目前,整数部分最多支持32位数字,小数部分最多支持32位数字。
用法
- {{以10为基数|可选++或--,然后是冒号分隔的“数字”实数x个b条在底座中b条|基数(基数)b条≥ 2}}
有效输入
- 可选的全局符号(++或--),然后是冒号分隔的“数字”实数
(在底座中
)作为第一个参数。正整数基数(基数)
作为第二个参数。
示例
输入有效的示例
代码 |
结果 |
注释 |
{{以10为基数}} |
0 |
(0作为默认值) |
{{以10为基数|3: 7: 4}} |
374 |
(10作为默认基数) |
{{以10为基数|3:7:4}} |
374 |
(10作为默认基数) |
{{以10为基数|++ 3:7:4}} |
374 |
(10作为默认基数)(放置整数) |
{{以10为基数|+ 3:7:4}} |
374 |
(10作为默认基数)(得到:(+300)+70+4=+374,仅放置第一个数字) |
{{以10为基数|3:+ 7:4}} |
374 |
(10作为默认基数) |
{{以10为基数|-- 3:7:4}} |
-374 |
(10作为默认基数)(整数取反) |
{{以10为基数|- 3: 7: 4}} |
-226 |
(10作为默认基数)(得到:(-300)+70+4=-226,仅第一个数字取反) |
{{以10为基数|-- -3:7:4}} |
226 |
(10作为默认基数)
(其中-((-300)+70+4)=226)
|
{{以10为基数|3:-7:4}} |
234 |
(10作为默认基数)
(其中300+(-70)+4=234)
|
{{以10为基数|-- 3:-7:4}} |
-234 |
(10作为默认基数)
(其中-(300+(-70)+4)=-234)
|
{{以10为基数|3:7:4|10}} |
374 |
{{以10为基数|1:0:1|2}} |
5 |
{{到基数10|+1:-1:0:+1|3}} |
19 |
(对称三进制) |
{{以10为基数|-1:+1:0:-1|3}} |
-19 |
(对称三进制,否--需要全局签名!) |
{{到基数10|-- 1:0:1|2}} |
-5 |
{{以10为基数|1:1:1:0:1:1|2}} |
59 |
{{以10为基数|1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1|2}}
|
4294967295 |
2 32- 1 = 4294967295 |
{{至基数10|1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1|2}}
|
65535 |
2 16- 1 = 65535 |
{{以10为基数|0.1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1|2}}
|
0.99999999976717 |
(2 32- 1) / 2 32= 0.99999999976717 |
{{以10为基数|0.1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1|2}}
|
0.99998474121094 |
(2 16- 1) / 2 16= 0.99998474121094 |
{{以10为基数|0.1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:0:1:1:1:1:1:1:1|2}}
|
0.99999996996485 |
(2 32- 2 7- 1) / 2 32= 0.99999996996485 |
{{以10为基数|0.0:0:1:1:1:1:1:1:1:1:0:1:1:1:1:1|2}}
|
0.24949645996094 |
(2 14- 2 5- 1) / 2 16= 0.24949645996094 |
{{以10为基数|1:5:1|6}} |
67 |
{{以10为基数|0.1:5:2:4:1|6}} |
0.31802983539095 |
0 + 1 / 6 + 5 / 6 2+ 2 / 6 三+ 4 / 6 4+ 1 / 6 5= 0.31802983539095 |
{{以10为基数|-- 0.1:5:2:4:1|6}} |
-0.31802983539095 |
{{至基数10|2:35|36}} |
107 |
{{以10为基数|17.2:35|36}} |
17.082561728395 |
17 + 2 / 36 + 35 / 36 2= 17.082561728395 |
{{至基数10|1:2:59|60}} |
3779 |
{{以10为基数|49.1:2:59|60}} |
49.01749537037 |
49 + 1 / 60 + 2 / 60 2+ 59 / 60 三= 49.01749537037 |
{{以10为基数|49.01:02:59|60}} |
49.01749537037 |
{{以10为基数|49.1: 2: 59|60}} |
49.01749537037 |
{{以10为基数|49. 1 : 2 : 59|60}} |
49.01749537037 |
输入无效的示例
代码
另请参见
外部链接
- 数字基数转换来自ConvertXY.com
- 杰克·桑德斯·里德,基本转换(Java小程序计算器能够将数字从/转换为任何基数2-36。)
- 基本转换(从基数二到基数十六转换。)
- 基本转换(转换为任何大于1的整数基数或罗马数字。)