On Thu, Dec 31, 2015 at 04:13:40PM +0900, Dan Kogai wrote:
> Anyway, is there a plan to support hexadecimal floating point support?
> % perl6 -e 'say 0x1.921fb54442d18p+1'
> ===SORRY!=== Error while compiling -e
> Malformed postfix call
> at -e:1
> ------> say 0x1.⏏921fb54442d18p+1
$ ./perl6 -e 'say :16<1.921fb54442d18*2**1>'
$ ./perl6 -e 'say :16<3.243F6A8885A3>'
> FYI Perl5 has started supporting since 5.22.
Fractional values of any radix have been in the Perl 6 design for years, and I
suspect Rakudo has implemented it for at least 2-3 years, if not longer.
Note that the values listed above are not "floating point" (Num) -- they're
Rats. If you're looking specifically for the c99 hex float notation itself...
no, Perl 6 doesn't have that AFAIK.