Search a number
-
+
2103322021124 = 2217291066593317
BaseRepresentation
bin11110100110110111110…
…000110000110100000100
321110002001010110100111012
4132212313300300310010
5233430100414133444
64250130334301352
7304650165123242
oct36466760606404
97402033410435
102103322021124
117410174a1595
1229b77a357858
1312345b39648c
1473b30bbd792
1539aa3bb9b9e
hex1e9b7c30d04

2103322021124 has 24 divisors (see below), whose sum is σ = 4031722742040. Its totient is φ = 955667611136.

The previous prime is 2103322021103. The next prime is 2103322021159. The reversal of 2103322021124 is 4211202233012.

It can be written as a sum of positive squares in 4 ways, for example, as 111610782724 + 1991711238400 = 334082^2 + 1411280^2 .

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

It is an unprimeable number.

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

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

Almost surely, 22103322021124 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 1152, while the sum is 23.

Adding to 2103322021124 its reverse (4211202233012), we get a palindrome (6314524254136).

The spelling of 2103322021124 in words is "two trillion, one hundred three billion, three hundred twenty-two million, twenty-one thousand, one hundred twenty-four".

Divisors: 1 2 4 17 29 34 58 68 116 493 986 1972 1066593317 2133186634 4266373268 18132086389 30931206193 36264172778 61862412386 72528345556 123724824772 525830505281 1051661010562 2103322021124