Re: Writing prime factor decomposision in conventional form
- To: mathgroup at smc.vnet.net
- Subject: [mg65345] Re: Writing prime factor decomposision in conventional form
- From: Paul Abbott <paul at physics.uwa.edu.au>
- Date: Mon, 27 Mar 2006 06:56:20 -0500 (EST)
- Organization: The University of Western Australia
- References: <e05ri1$3ru$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
In article <e05ri1$3ru$1 at smc.vnet.net>,
"Dr. Wolfgang Hintze" <weh at snafu.de> wrote:
> How can I get a conventional form output for the prime number
> decomposition, e.g. {{2,3},{5,1}} as 2^3 5 ?
>
> I have found some (rather cumbersome) method but it leaves the final
> expression in "" when I put it into input format in order to transfer it
> in simple text form to another application.
>
> I'm sure that there is a simple way to achieve the goal.
>
> Any idea is greatly appreciated.
This is a FAQ, as you will see if you do a search on
FactorInteger format
at http://groups.google.com/group/comp.soft-sys.math.mathematica. The
main idea is to use HoldForm and ReleaseHold. Here is one solution:
FactorInteger[238500]
Times @@ Apply[Power, Map[HoldForm, %, {2}], {1}]
ReleaseHold[%]
Cheers,
Paul
_______________________________________________________________________
Paul Abbott Phone: 61 8 6488 2734
School of Physics, M013 Fax: +61 8 6488 1014
The University of Western Australia (CRICOS Provider No 00126G)
AUSTRALIA http://physics.uwa.edu.au/~paul