Search a number
-
+
2121103031010 = 235174159025551
BaseRepresentation
bin11110110111011011100…
…101111011101011100010
321111202221022120020112220
4132313123211323223202
5234223004333443020
64302230555131510
7306146624166225
oct36673345735342
97452838506486
102121103031010
11748611400487
122a3101143b96
13125033120bc2
147493a4c35bc
153a294c17240
hex1eddb97bae2

2121103031010 has 32 divisors (see below), whose sum is σ = 5390097115392. Its totient is φ = 532355270400.

The previous prime is 2121103030973. The next prime is 2121103031017. The reversal of 2121103031010 is 101303011212.

It is a happy number.

It is a Harshad number since it is a multiple of its sum of digits (15).

It is not an unprimeable number, because it can be changed into a prime (2121103031017) 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, 2079512266 + ... + 2079513285.

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

Almost surely, 22121103031010 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 4159025578.

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

Adding to 2121103031010 its reverse (101303011212), we get a palindrome (2222406042222).

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

Divisors: 1 2 3 5 6 10 15 17 30 34 51 85 102 170 255 510 4159025551 8318051102 12477076653 20795127755 24954153306 41590255510 62385383265 70703434367 124770766530 141406868734 212110303101 353517171835 424220606202 707034343670 1060551515505 2121103031010