F=: p.&10x@#&1"0
   F i.10
0 1 11 111 1111 11111 111111 1111111 11111111 111111111
   F 72
111111111111111111111111111111111111111111111111111111111111111111111111

Thanks,

-- 
Raul


On Thu, Nov 23, 2017 at 3:17 AM, 'Skip Cave' via Programming
<[email protected]> wrote:
> I want to greate an integer with all ones:
>
>    ".10#'1'
>
> 1111111111
>
>
>    datatype ".10#'1'
>
> integer
>
>
>    ".15#'1'
>
> 111111111111111
>
>    datatype ".15#'1'
>
> integer
>
>
>    ".20#'1'
>
> 1.11111e19
>
>
> NB. Drat! it seitched to floating.
>
>
>     datatype ".20#'1'
>
> floating
>
> NB. So I need to use extended precision:
>
>      x:".20#'1'
>
> 11111111111111110656
>
>
> NB. Uh oh! something is wrong. Not all ones!
>
>
>     datatype x:".20#'1'
>
> rational
>
>
> NB. Rational? What happened to extended precision?
>
> NB. So how do I create an integer with say, 50 onres?
>
>
>     x:".50#'1'
>
> 11111111111111110805019569335803527359330256945152
>
>
> NB. Nope!
>
>
>
> Skip Cave
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to