Search a number
-
+
1212012033112 = 233715672613041
BaseRepresentation
bin10001101000110001100…
…010111111010001011000
311021212102012110121122201
4101220301202333101120
5124324200040024422
62324442440055544
7153364534204516
oct21506142772130
94255365417581
101212012033112
11428014217391
12176a904645b4
138a3a50a35ca
14429399994b6
15217d9536727
hex11a318bf458

1212012033112 has 32 divisors (see below), whose sum is σ = 2335432417920. Its totient is φ = 589250972160.

The previous prime is 1212012033053. The next prime is 1212012033121. The reversal of 1212012033112 is 2113302102121.

It is a self number, because there is not a number n which added to its sum of digits gives 1212012033112.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 842689 + ... + 1770352.

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

Almost surely, 21212012033112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 19.

Adding to 1212012033112 its reverse (2113302102121), we get a palindrome (3325314135233).

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

Divisors: 1 2 4 8 37 74 148 296 1567 3134 6268 12536 57979 115958 231916 463832 2613041 5226082 10452164 20904328 96682517 193365034 386730068 773460136 4094635247 8189270494 16378540988 32757081976 151501504139 303003008278 606006016556 1212012033112