Search a number
-
+
1006331351212 = 2211173143398799
BaseRepresentation
bin11101010010011100000…
…01011101000010101100
310120012111221222101120101
432221032001131002230
5112441431311214322
62050145141200444
7132463554230635
oct16511601350254
93505457871511
101006331351212
113588678a3860
1214304a400124
1373b86bbb3c5
14369c726a88c
151b29c502327
hexea4e05d0ac

1006331351212 has 48 divisors (see below), whose sum is σ = 2099807539200. Its totient is φ = 416628460800.

The previous prime is 1006331351203. The next prime is 1006331351281. The reversal of 1006331351212 is 2121531336001.

It is a happy 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, 21676212 + ... + 21722587.

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

Almost surely, 21006331351212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 3240, while the sum is 28.

Adding to 1006331351212 its reverse (2121531336001), we get a palindrome (3127862687213).

The spelling of 1006331351212 in words is "one trillion, six billion, three hundred thirty-one million, three hundred fifty-one thousand, two hundred twelve".

Divisors: 1 2 4 11 17 22 31 34 44 62 68 124 187 341 374 527 682 748 1054 1364 2108 5797 11594 23188 43398799 86797598 173595196 477386789 737779583 954773578 1345362769 1475559166 1909547156 2690725538 2951118332 5381451076 8115575413 14798990459 16231150826 22871167073 29597980918 32462301652 45742334146 59195961836 91484668292 251582837803 503165675606 1006331351212