[Jprogramming] Complex Numbers
Roger Hui
rogerhui.canada at gmail.com
Mon Jul 31 18:22:13 UTC 2017
Ken Iverson invented j. and IMO is a masterstroke which separates him from
mere mortals. j. plays the same role for complex numbers as - for integers
and % for rational numbers.
See section 8 of *Some Exercises in APL Language Design
<http://www.jsoftware.com/papers/APLDesignExercises.htm>*.
On Mon, Jul 31, 2017 at 11:13 AM, Kenneth Lettow <klettow at thomasnet.com>
wrote:
> 1 j. %:3
>
> On Mon, Jul 31, 2017 at 2:10 PM, Skip Cave <skip at caveconsulting.com>
> wrote:
>
> > How can I create the complex number 1 i (sqrt 3) in J
> >
> > Several tries didn't work:
> >
> >
> >
> > 1j%:3
> >
> > |ill-formed number
> >
> > a =: %:3
> >
> > 1ja
> >
> > |ill-formed number
> >
> > 1j(%:3)
> >
> > |ill-formed number
> >
> > %:3
> >
> > 1.73205
> >
> > 1j1.73205
> >
> > 1j1.73205 NB. This works, but it isn't very elegant.
> >
> > NB. I have to copy/paste the square root as text.
> >
> >
> >
> >
> > 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
>
More information about the Programming
mailing list