Search a number
-
+
2103312311032 = 235318312709253
BaseRepresentation
bin11110100110110111001…
…011101110001011111000
321110002000110012000202011
4132212313023232023320
5233430040422423112
64250125350215304
7304650016442032
oct36466713561370
97402013160664
102103312311032
11741011a6a219
1229b777054534
1312345937686a
1473b2d7b2c52
1539aa2decaa7
hex1e9b72ee2f8

2103312311032 has 32 divisors (see below), whose sum is σ = 4020316195680. Its totient is φ = 1031249681280.

The previous prime is 2103312311021. The next prime is 2103312311033. The reversal of 2103312311032 is 2301132133012.

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

It is a congruent number.

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

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

Almost surely, 22103312311032 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 648, while the sum is 22.

Adding to 2103312311032 its reverse (2301132133012), we get a palindrome (4404444444044).

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

Divisors: 1 2 4 8 53 106 212 424 1831 3662 7324 14648 97043 194086 388172 776344 2709253 5418506 10837012 21674024 143590409 287180818 574361636 1148723272 4960642243 9921284486 19842568972 39685137944 262914038879 525828077758 1051656155516 2103312311032