Non-decimal radices/Convert: Difference between revisions
Content added Content deleted
(Reduce the Rust code) |
|||
Line 2,953: | Line 2,953: | ||
<lang slate>26 printString &radix: 16 |
<lang slate>26 printString &radix: 16 |
||
Integer readFrom: '1A' &radix: 16.</lang> |
Integer readFrom: '1A' &radix: 16.</lang> |
||
=={{header|Smalltalk}}== |
|||
<lang smalltalk>26 printStringRadix:16 -> '1A' |
|||
Integer readFrom:'1A' radix:16 -> 26 |
|||
2 to:36 do:[:radix | |
|||
'radix %2d: %s\n' printf:{radix . 100 printStringRadix:radix } on:Transcript. |
|||
]. |
|||
</lang> |
|||
{{out}} |
|||
radix 2: 1100100 |
|||
radix 3: 10201 |
|||
radix 4: 1210 |
|||
radix 5: 400 |
|||
radix 6: 244 |
|||
radix 7: 202 |
|||
radix 8: 144 |
|||
radix 9: 121 |
|||
radix 10: 100 |
|||
radix 11: 91 |
|||
radix 12: 84 |
|||
radix 13: 79 |
|||
radix 14: 72 |
|||
radix 15: 6A |
|||
radix 16: 64 |
|||
radix 17: 5F |
|||
radix 18: 5A |
|||
radix 19: 55 |
|||
radix 20: 50 |
|||
radix 21: 4G |
|||
radix 22: 4C |
|||
radix 23: 48 |
|||
radix 24: 44 |
|||
radix 25: 40 |
|||
radix 26: 3M |
|||
radix 27: 3J |
|||
radix 28: 3G |
|||
radix 29: 3D |
|||
radix 30: 3A |
|||
radix 31: 37 |
|||
radix 32: 34 |
|||
radix 33: 31 |
|||
radix 34: 2W |
|||
radix 35: 2U |
|||
radix 36: 2S |
|||
=={{header|Standard ML}}== |
=={{header|Standard ML}}== |