Search a number
-
+
334386564028 = 2211172271969343
BaseRepresentation
bin1001101110110101111…
…11100000101110111100
31011222002222022110201121
410313122333200232330
520434310430022103
6413340504320324
733105260616526
oct4673277405674
91158088273647
10334386564028
111198a3552860
12549814730a4
13256bcc3120a
1412281da8a16
158a7146a6bd
hex4ddafe0bbc

334386564028 has 48 divisors (see below), whose sum is σ = 678903773184. Its totient is φ = 142422813440.

The previous prime is 334386563981. The next prime is 334386564047. The reversal of 334386564028 is 820465683433.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 814876 + ... + 1154467.

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

Almost surely, 2334386564028 is an apocalyptic number.

It is an amenable number.

334386564028 is an abundant number, since it is smaller than the sum of its proper divisors (344517209156).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

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

334386564028 is an evil number, because the sum of its binary digits is even.

The sum of its prime factors is 1969602 (or 1969600 counting only the distinct ones).

The product of its (nonzero) digits is 9953280, while the sum is 52.

The spelling of 334386564028 in words is "three hundred thirty-four billion, three hundred eighty-six million, five hundred sixty-four thousand, twenty-eight".

Divisors: 1 2 4 11 17 22 34 44 68 187 227 374 454 748 908 2497 3859 4994 7718 9988 15436 42449 84898 169796 1969343 3938686 7877372 21662773 33478831 43325546 66957662 86651092 133915324 368267141 447040861 736534282 894081722 1473068564 1788163444 4917449471 7599694637 9834898942 15199389274 19669797884 30398778548 83596641007 167193282014 334386564028