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 <klet...@thomasnet.com> wrote: > 1 j. %:3 > > On Mon, Jul 31, 2017 at 2:10 PM, Skip Cave <s...@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 > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm