Search a number
-
+
2331311212 = 225389157787
BaseRepresentation
bin1000101011110100…
…1111110001101100
320000110202212202201
42022331033301230
514233303424322
61023200031244
7111525550456
oct21275176154
96013685681
102331311212
11a96a6768a
12550902524
132b1cb8bb9
1418189d2d6
15d9a08d27
hex8af4fc6c

2331311212 has 48 divisors (see below), whose sum is σ = 4235626080. Its totient is φ = 1122181632.

The previous prime is 2331311183. The next prime is 2331311219. The reversal of 2331311212 is 2121131332.

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

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

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

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

Almost surely, 22331311212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its digits is 216, while the sum is 19.

The square root of 2331311212 is about 48283.6536728529. The cubic root of 2331311212 is about 1325.9691425412.

Adding to 2331311212 its reverse (2121131332), we get a palindrome (4452442544).

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

Divisors: 1 2 4 53 89 106 157 178 212 314 356 628 787 1574 3148 4717 8321 9434 13973 16642 18868 27946 33284 41711 55892 70043 83422 123559 140086 166844 247118 280172 494236 740569 1481138 2962276 3712279 6548627 7424558 10996751 13097254 14849116 21993502 26194508 43987004 582827803 1165655606 2331311212