Search a number
-
+
2121230331 = 3211173123853
BaseRepresentation
bin111111001101111…
…0110011111111011
312110211110122222100
41332123312133323
513321013332311
6550253154443
7103365105663
oct17633663773
95424418870
102121230331
11999419820
124b248ba23
1327a61229c
14161a151a3
15c635ca56
hex7e6f67fb

2121230331 has 24 divisors (see below), whose sum is σ = 3361892976. Its totient is φ = 1278152640.

The previous prime is 2121230311. The next prime is 2121230339. The reversal of 2121230331 is 1330321212.

2121230331 is a `hidden beast` number, since 212 + 123 + 0 + 331 = 666.

It is not a de Polignac number, because 2121230331 - 27 = 2121230203 is a prime.

It is a super-2 number, since 2×21212303312 = 8999236234308739122, which contains 22 as substring.

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

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 44800 + ... + 79053.

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

Almost surely, 22121230331 is an apocalyptic number.

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

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

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

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

The product of its (nonzero) digits is 216, while the sum is 18.

The square root of 2121230331 is about 46056.8163359128. The cubic root of 2121230331 is about 1284.8801194265.

Adding to 2121230331 its reverse (1330321212), we get a palindrome (3451551543).

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

Divisors: 1 3 9 11 33 99 173 519 1557 1903 5709 17127 123853 371559 1114677 1362383 4087149 12261447 21426569 64279707 192839121 235692259 707076777 2121230331