8C. Representations
d0=: >:@<.@^. |
Length to represent y in base x |
d1=: d0 # [ |
Base to represent integer y in base x |
d2=: d1 #:] |
Base x rep of decimal integer y |
m3=: #:@i.@>: |
Binary reps of integers from 0 to y |
m4=: 10"_ d2 ] |
Base 10 rep of decimal integer y |
m5=: 16"_ d2 ] |
Base 16 rep of decimal integer y |
d6=: (>:@<.@^. # [) #: ] |
Base x rep of decimal integer y |
d7=: ] #:~ >:@<.@^. # [ |
Base x rep of decimal integer y |
m8=: 100"_ d2 ] |
Base 100 rep of decimal integer y |
m9=: 0 1&#: |
Whole and fractional parts of y |
m10=: 10 100 1000"_ #: ] |
Mixed base 10 ^ 1 2 3 rep of y |
m11=: #. |
Integer from Boolean list y |
m12=: <.@(10&^.)@(('.'&~: # ]) &.": % ]) |
Number of decimal places in y |
m14=: ]&__ |
Negative infinity |
m15=: _: |
Positive infinity |
a16=: (&#.) (^:_1) |
Base x rep of decimal integer y |
m17=: [: (%"1 [: ,:~ +./) ,:&1 |
Fraction equivalent to y |
