Search a number
-
+
2103023012 = 2217314192381
BaseRepresentation
bin111110101011001…
…1001010110100100
312102120012122020012
41331112121112210
513301333214022
6544403025352
7103054254266
oct17526312644
95376178205
102103023012
1198a113352
124a836b258
13276908b1c
1415d435b36
15c4962de2
hex7d5995a4

2103023012 has 48 divisors (see below), whose sum is σ = 4033774080. Its totient is φ = 955046400.

The previous prime is 2103023011. The next prime is 2103023017. The reversal of 2103023012 is 2103203012.

It is a happy number.

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

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

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

Almost surely, 22103023012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 72, while the sum is 14.

The square root of 2103023012 is about 45858.7288528585. The cubic root of 2103023012 is about 1281.1933475423.

Adding to 2103023012 its reverse (2103203012), we get a palindrome (4206226024).

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

Divisors: 1 2 4 17 31 34 62 68 124 419 527 838 1054 1676 2108 2381 4762 7123 9524 12989 14246 25978 28492 40477 51956 73811 80954 147622 161908 220813 295244 441626 883252 997639 1254787 1995278 2509574 3990556 5019148 16959863 30926809 33919726 61853618 67839452 123707236 525755753 1051511506 2103023012