[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Axiom-developer] [Q] %pi() vs %pi difference ?
From: |
Page, Bill |
Subject: |
RE: [Axiom-developer] [Q] %pi() vs %pi difference ? |
Date: |
Fri, 18 Feb 2005 06:35:47 -0500 |
Vladimir,
Briefly, %pi is a system defined macro for pi(). The
interpreter allows %pi() because macros can sometimes
have parameters. But both %pi and %pi() are treated exactly
the same as pi().
To see all the macros type
)display macros
For more about pi() try
)display op pi
Notice that there is also a special "domain" of Pi.
)show Pi
which contains the function pi().
See previous discussion
http://lists.gnu.org/archive/html/axiom-developer/2005-01/msg00002.html
http://lists.gnu.org/archive/html/axiom-developer/2004-12/msg00283.html
http://lists.gnu.org/archive/html/axiom-developer/2004-12/msg00282.html
Regards,
Bill Page.
> -----Original Message-----
> From: Vladimir Bondarenko [mailto:address@hidden
> Sent: Friday, February 18, 2005 3:56 AM
> To: address@hidden
> Subject: [Axiom-developer] [Q] %pi() vs %pi difference ?
>
>
> Hello *,
>
> Is there a difference between %pi and %pi()?
> If yes, how to learn about it? If not, why we
> have both %pi() and %pi?
>
> -> )set mess bot on
>
> -> %pi() :: Complex Float
>
> Function Selection for pi
> Arguments: ()
> Default target type: Pi
>
> [1] signature: () -> HACKPI
> implemented: slot $ from HACKPI
>
>
> 3.1415926535 897932385
> Type: Complex Float
>
> -> %pi :: Complex Float
>
> Function Selection for pi
> Arguments: ()
> Default target type: Pi
>
> [1] signature: () -> HACKPI
> implemented: slot $ from HACKPI
>
>
> 3.1415926535 897932385
> Type: Complex Float
>
> Thank you in advance.
>
>
> Best,
>
> Vladimir