Search a number
-
+
334059403899 = 313411663125627
BaseRepresentation
bin1001101110001110111…
…11011111101001111011
31011221021011201000101210
410313013133133221323
520433123201411044
6413244220214203
733064206040104
oct4670737375173
91157234630353
10334059403899
11119745908591
12548ab99a363
132566a213c40
14122507653ab
158a528941b9
hex4dc77dfa7b

334059403899 has 32 divisors (see below), whose sum is σ = 491673821184. Its totient is φ = 200438795520.

The previous prime is 334059403879. The next prime is 334059403901. The reversal of 334059403899 is 998304950433.

It is a happy number.

It is not a de Polignac number, because 334059403899 - 213 = 334059395707 is a prime.

It is a super-2 number, since 2×3340594038992 (a number of 24 digits) contains 22 as substring.

It is not an unprimeable number, because it can be changed into a prime (334059403859) by changing a digit.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 2596324 + ... + 2721950.

It is an arithmetic number, because the mean of its divisors is an integer number (15364806912).

Almost surely, 2334059403899 is an apocalyptic number.

334059403899 is a gapful number since it is divisible by the number (39) formed by its first and last digit.

334059403899 is a deficient number, since it is larger than the sum of its proper divisors (157614417285).

334059403899 is a wasteful number, since it uses less digits than its factorization.

334059403899 is an odious number, because the sum of its binary digits is odd.

The sum of its prime factors is 127347.

The product of its (nonzero) digits is 12597120, while the sum is 57.

The spelling of 334059403899 in words is "three hundred thirty-four billion, fifty-nine million, four hundred three thousand, eight hundred ninety-nine".

Divisors: 1 3 13 39 41 123 533 1599 1663 4989 21619 64857 68183 125627 204549 376881 886379 1633151 2659137 4899453 5150707 15452121 66959191 200877573 208917701 626753103 2715930113 8147790339 8565625741 25696877223 111353134633 334059403899