maths.special_numbers.hamming_numbers¶
A Hamming number is a positive integer of the form 2^i*3^j*5^k, for some non-negative integers i, j, and k. They are often referred to as regular numbers. More info at: https://en.wikipedia.org/wiki/Regular_number.
Attributes¶
Functions¶
|
This function creates an ordered list of n length as requested, and afterwards |
Module Contents¶
- maths.special_numbers.hamming_numbers.hamming(n_element: int) list ¶
This function creates an ordered list of n length as requested, and afterwards returns the last value of the list. It must be given a positive integer.
- Parameters:
n_element – The number of elements on the list
- Returns:
The nth element of the list
>>> hamming(5) [1, 2, 3, 4, 5] >>> hamming(10) [1, 2, 3, 4, 5, 6, 8, 9, 10, 12] >>> hamming(15) [1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16, 18, 20, 24]
- maths.special_numbers.hamming_numbers.n¶