factor
From DavinciWiki
(Difference between revisions)
(New page (just NEED template)) |
(Copied and modified from dd2dms) |
||
Line 1: | Line 1: | ||
− | [[category: | + | {{DavinciWiki_Function| |
+ | Determines prime factorization of input integer | ||
+ | | | ||
+ | Parameters: An integer to be factored | ||
+ | |||
+ | Return Value: An Nx1x1 array whose elements give the prime factors of the input integer | ||
+ | | | ||
+ | [[Syntax]]: factor(n) | ||
+ | |||
+ | The input must be a scalar positive integer between 2 and intmax (2,147,483,647), inclusive. | ||
+ | |||
+ | When factor() is entered without any arguments, it prints its description, as shown below. | ||
+ | | | ||
+ | dv> factor() | ||
+ | |||
+ | Returns prime factorization of input integer | ||
+ | Input must be a scalar postive integer >= 2 | ||
+ | This function does not use a very efficient algorithm, but on a decent | ||
+ | computer it takes less than a second for any positive integer. | ||
+ | Only for integers, so inputs greater than intmax (2147483647) are refused. | ||
+ | S.Marshall 11-18-2009 | ||
+ | |||
+ | 0 | ||
+ | dv> factor(60) | ||
+ | 4x1x1 array of int, bsq format [16 bytes] | ||
+ | 2 2 3 5 | ||
+ | dv> factor(5040) | ||
+ | 8x1x1 array of int, bsq format [32 bytes] | ||
+ | 2 2 2 2 3 3 5 7 | ||
+ | dv> factor(-2) | ||
+ | |||
+ | Error! Input must be a scalar positive integer! | ||
+ | |||
+ | 0 | ||
+ | dv> factor(4//6) | ||
+ | |||
+ | Error! Input must be a scalar positive integer! | ||
+ | |||
+ | 0 | ||
+ | | | ||
+ | | | ||
+ | *[[cat]] | ||
+ | *[[floor]] | ||
+ | *[[int]] | ||
+ | *[[product]] | ||
+ | *[[sqrt]] | ||
+ | | | ||
+ | *[[fact]] | ||
+ | | | ||
+ | | | ||
+ | 1.22 | ||
+ | | | ||
+ | | | ||
+ | }} | ||
+ | [[category:Functions]] | ||
+ | [[category:User Defined Functions]] | ||
+ | [[category:Math]] |
Latest revision as of 15:35, 18 November 2009
Contents: Description, Arguments, Usage, Examples, Sub-Functions, Related Functions, Source Supported Under Version: > 1.22
Description Determines prime factorization of input integer
Arguments and Return Values Parameters: An integer to be factored Return Value: An Nx1x1 array whose elements give the prime factors of the input integer
Usage Syntax: factor(n) The input must be a scalar positive integer between 2 and intmax (2,147,483,647), inclusive. When factor() is entered without any arguments, it prints its description, as shown below.
Examples dv> factor() Returns prime factorization of input integer Input must be a scalar postive integer >= 2 This function does not use a very efficient algorithm, but on a decent computer it takes less than a second for any positive integer. Only for integers, so inputs greater than intmax (2147483647) are refused. S.Marshall 11-18-2009 0 dv> factor(60) 4x1x1 array of int, bsq format [16 bytes] 2 2 3 5 dv> factor(5040) 8x1x1 array of int, bsq format [32 bytes] 2 2 2 2 3 3 5 7 dv> factor(-2) Error! Input must be a scalar positive integer! 0 dv> factor(4//6) Error! Input must be a scalar positive integer! 0 |
DavinciWiki Mini-Nav Bar Contents
Contact Developers
All other topics
Related Functions
Recent Library Changes Created On: 11-18-2009 |