Non-decimal radices/Output: Difference between revisions
Content added Content deleted
m (→{{header|Tcl}}: whitespace) |
m (→{{header|REXX}}: added REXX language.) |
||
Line 551: | Line 551: | ||
# or |
# or |
||
as.numeric(x)</lang> |
as.numeric(x)</lang> |
||
=={{header|REXX}}== |
|||
<lang rexx> |
|||
/*REXX program demonstrates REXX's ability to show dec nums in bin & hex.*/ |
|||
do j=0 to 50 /*show some simple low-value conversions. */ |
|||
say right(j,3) ' in decimal is', |
|||
right(d2b(j),12) " in binary and", |
|||
right(d2x(j),9) ' in hexadecimal.' |
|||
end |
|||
exit |
|||
/*────────────────────────────D2B subroutine────────────────────────────*/ |
|||
d2b: return x2b(d2x(arg(1))) /*with this subroutine, dec──>bin is OK.*/ |
|||
</lang> |
|||
Output: |
|||
<pre style="height:15ex;overflow:scroll"> |
|||
0 in decimal is 0000 in binary and 0 in hexadecimal. |
|||
1 in decimal is 0001 in binary and 1 in hexadecimal. |
|||
2 in decimal is 0010 in binary and 2 in hexadecimal. |
|||
3 in decimal is 0011 in binary and 3 in hexadecimal. |
|||
4 in decimal is 0100 in binary and 4 in hexadecimal. |
|||
5 in decimal is 0101 in binary and 5 in hexadecimal. |
|||
6 in decimal is 0110 in binary and 6 in hexadecimal. |
|||
7 in decimal is 0111 in binary and 7 in hexadecimal. |
|||
8 in decimal is 1000 in binary and 8 in hexadecimal. |
|||
9 in decimal is 1001 in binary and 9 in hexadecimal. |
|||
10 in decimal is 1010 in binary and A in hexadecimal. |
|||
11 in decimal is 1011 in binary and B in hexadecimal. |
|||
12 in decimal is 1100 in binary and C in hexadecimal. |
|||
13 in decimal is 1101 in binary and D in hexadecimal. |
|||
14 in decimal is 1110 in binary and E in hexadecimal. |
|||
15 in decimal is 1111 in binary and F in hexadecimal. |
|||
16 in decimal is 00010000 in binary and 10 in hexadecimal. |
|||
17 in decimal is 00010001 in binary and 11 in hexadecimal. |
|||
18 in decimal is 00010010 in binary and 12 in hexadecimal. |
|||
19 in decimal is 00010011 in binary and 13 in hexadecimal. |
|||
20 in decimal is 00010100 in binary and 14 in hexadecimal. |
|||
21 in decimal is 00010101 in binary and 15 in hexadecimal. |
|||
22 in decimal is 00010110 in binary and 16 in hexadecimal. |
|||
23 in decimal is 00010111 in binary and 17 in hexadecimal. |
|||
24 in decimal is 00011000 in binary and 18 in hexadecimal. |
|||
25 in decimal is 00011001 in binary and 19 in hexadecimal. |
|||
26 in decimal is 00011010 in binary and 1A in hexadecimal. |
|||
27 in decimal is 00011011 in binary and 1B in hexadecimal. |
|||
28 in decimal is 00011100 in binary and 1C in hexadecimal. |
|||
29 in decimal is 00011101 in binary and 1D in hexadecimal. |
|||
30 in decimal is 00011110 in binary and 1E in hexadecimal. |
|||
31 in decimal is 00011111 in binary and 1F in hexadecimal. |
|||
32 in decimal is 00100000 in binary and 20 in hexadecimal. |
|||
33 in decimal is 00100001 in binary and 21 in hexadecimal. |
|||
34 in decimal is 00100010 in binary and 22 in hexadecimal. |
|||
35 in decimal is 00100011 in binary and 23 in hexadecimal. |
|||
36 in decimal is 00100100 in binary and 24 in hexadecimal. |
|||
37 in decimal is 00100101 in binary and 25 in hexadecimal. |
|||
38 in decimal is 00100110 in binary and 26 in hexadecimal. |
|||
39 in decimal is 00100111 in binary and 27 in hexadecimal. |
|||
40 in decimal is 00101000 in binary and 28 in hexadecimal. |
|||
41 in decimal is 00101001 in binary and 29 in hexadecimal. |
|||
42 in decimal is 00101010 in binary and 2A in hexadecimal. |
|||
43 in decimal is 00101011 in binary and 2B in hexadecimal. |
|||
44 in decimal is 00101100 in binary and 2C in hexadecimal. |
|||
45 in decimal is 00101101 in binary and 2D in hexadecimal. |
|||
46 in decimal is 00101110 in binary and 2E in hexadecimal. |
|||
47 in decimal is 00101111 in binary and 2F in hexadecimal. |
|||
48 in decimal is 00110000 in binary and 30 in hexadecimal. |
|||
49 in decimal is 00110001 in binary and 31 in hexadecimal. |
|||
50 in decimal is 00110010 in binary and 32 in hexadecimal. |
|||
</pre> |
|||
=={{header|Ruby}}== |
=={{header|Ruby}}== |