Negative base numbers: Difference between revisions

no edit summary
No edit summary
Line 1,172:
Driver(-19425187910, -62);
 
ReadChar
ReadCharimport algorithm, sugar, tables
END NegativeBase.</lang>
{{out}}
<pre> 10 encoded in base -2 = 11110
11110 decoded in base -2 = 10
 
146 encoded in base -3 = 21102
21102 decoded in base -3 = 146
 
15 encoded in base -10 = 195
195 decoded in base -10 = 15
 
-19425187910 encoded in base -62 = Modula
Modula decoded in base -62 = -19425187910</pre>
 
=={{header|Nim}}==
<lang ReadCharimportNim>import algorithm, sugar, tables
 
const
Line 1,235 ⟶ 1,251:
 
The string “Nim” is decoded from base -62 to base 10 as: 85732</pre>
END NegativeBase.</lang>
{{out}}
<pre> 10 encoded in base -2 = 11110
11110 decoded in base -2 = 10
 
146 encoded in base -3 = 21102
21102 decoded in base -3 = 146
 
15 encoded in base -10 = 195
195 decoded in base -10 = 15
 
-19425187910 encoded in base -62 = Modula
Modula decoded in base -62 = -19425187910</pre>
 
=={{header|Nim}}==
<lang Nim>
 
=={{header|ooRexx}}==
Anonymous user