Search a number
-
+
3103010103012 = 223787328569473
BaseRepresentation
bin101101001001111001110…
…100001001111011100100
3101222122102002221200202120
4231021321310021323210
5401314431041244022
610333300403305540
7440120324454111
oct55117164117344
911878362850676
103103010103012
11a96a85342816
1242147397b2b0
131967c6b50591
14aa287a2d908
1555ab2d6ad5c
hex2d279d09ee4

3103010103012 has 24 divisors (see below), whose sum is σ = 7249556874336. Its totient is φ = 1033022419968.

The previous prime is 3103010102987. The next prime is 3103010103029. The reversal of 3103010103012 is 2103010103013.

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

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, 164275293 + ... + 164294180.

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

Almost surely, 23103010103012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 3103010103012 its reverse (2103010103013), we get a palindrome (5206020206025).

Subtracting from 3103010103012 its reverse (2103010103013), we obtain a palindrome (999999999999).

The spelling of 3103010103012 in words is "three trillion, one hundred three billion, ten million, one hundred three thousand, twelve".

Divisors: 1 2 3 4 6 12 787 1574 2361 3148 4722 9444 328569473 657138946 985708419 1314277892 1971416838 3942833676 258584175251 517168350502 775752525753 1034336701004 1551505051506 3103010103012