Search a number
-
+
334003302122 = 27174385338261
BaseRepresentation
bin1001101110001000010…
…01011110111011101010
31011221010021010202020012
410313010021132323222
520433014321131442
6413234453531522
733062625140060
oct4670411367352
91157107122205
10334003302122
1111971717a486
1254895043ba2
132565b700419
1412247120030
158a4c9b1582
hex4dc425eeea

334003302122 has 64 divisors (see below), whose sum is σ = 621100617984. Its totient is φ = 131433200640.

The previous prime is 334003302107. The next prime is 334003302133. The reversal of 334003302122 is 221203300433.

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

It is an unprimeable number.

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

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

Almost surely, 2334003302122 is an apocalyptic number.

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

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

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

The sum of its prime factors is 39183.

The product of its (nonzero) digits is 2592, while the sum is 23.

Adding to 334003302122 its reverse (221203300433), we get a palindrome (555206602555).

The spelling of 334003302122 in words is "three hundred thirty-four billion, three million, three hundred two thousand, one hundred twenty-two".

Divisors: 1 2 7 14 17 34 43 86 119 238 301 602 731 853 1462 1706 5117 5971 10234 11942 14501 29002 36679 38261 73358 76522 101507 203014 256753 267827 513506 535654 623543 650437 1247086 1300874 1645223 3290446 4364801 4553059 8729602 9106118 11516561 23033122 27968791 32636633 55937582 65273266 195781537 228456431 391563074 456912862 554822761 1109645522 1403375219 2806750438 3883759327 7767518654 9823626533 19647253066 23857378723 47714757446 167001651061 334003302122