Thanks. But this function gives only prime factors. Is there any function which gives all divisor?
On 17 January 2012 00:39, Renan Birck Pinheiro <[email protected]> wrote: > > > 2012/1/16 Santanu Sarkar <[email protected]> >> >> Is there any function in Sage by which I can get the >> number of prime factors, number of factors of a >> positive ineger? >> > If I understand you correctly: > > sage: factor(372) > 2^2 * 3 * 31 > > One can get the number of factors by using 'len' on the result of this or in > tuples form by using 'list': > > sage: len(factor(372)) > 3 > sage: list(factor(372)) > [(2, 2), (3, 1), (31, 1)] > > Renan > -- > Renan Birck Pinheiro, Grupo de Microeletrônica, Engenharia Elétrica, UFSM - > Santa Maria, Brazil > > http://renanbirck.blogspot.com / skype: renan.ee.ufsm > > > -- > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/sage-support > URL: http://www.sagemath.org -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-support URL: http://www.sagemath.org
