Search a number
-
+
1221012312 = 233133913501
BaseRepresentation
bin100100011000111…
…0010101101011000
310011002112212000020
41020301302231120
510000034343222
6321054310440
742154301442
oct11061625530
93132485006
101221012312
11577258693
122a0ab8420
13165c705c0
14b823d492
15722db65c
hex48c72b58

1221012312 has 32 divisors (see below), whose sum is σ = 3287341680. Its totient is φ = 375696000.

The previous prime is 1221012307. The next prime is 1221012313. The reversal of 1221012312 is 2132101221.

It is a junction number, because it is equal to n+sod(n) for n = 1221012291 and 1221012300.

It is a congruent number.

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

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

Almost surely, 21221012312 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 48, while the sum is 15.

The square root of 1221012312 is about 34942.9865924480. The cubic root of 1221012312 is about 1068.8251909207.

Adding to 1221012312 its reverse (2132101221), we get a palindrome (3353113533).

The spelling of 1221012312 in words is "one billion, two hundred twenty-one million, twelve thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 12 13 24 26 39 52 78 104 156 312 3913501 7827002 11740503 15654004 23481006 31308008 46962012 50875513 93924024 101751026 152626539 203502052 305253078 407004104 610506156 1221012312