Search a number
-
+
3140144120012 = 227149922158007
BaseRepresentation
bin101101101100011111001…
…011001100000011001100
3102010012021001011012200112
4231230133023030003030
5402422003343320022
610402321242215152
7442603461423254
oct55543713140314
912105231135615
103140144120012
111000800546369
124286b7ab44b8
1319a1642125c3
14abdab71c964
1556a37e328e2
hex2db1f2cc0cc

3140144120012 has 24 divisors (see below), whose sum is σ = 5583818016000. Its totient is φ = 1544856178320.

The previous prime is 3140144119979. The next prime is 3140144120033. The reversal of 3140144120012 is 2100214410413.

3140144120012 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

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

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, 10937288 + ... + 11220719.

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

Almost surely, 23140144120012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 3140144120012 its reverse (2100214410413), we get a palindrome (5240358530425).

The spelling of 3140144120012 in words is "three trillion, one hundred forty billion, one hundred forty-four million, one hundred twenty thousand, twelve".

Divisors: 1 2 4 71 142 284 499 998 1996 35429 70858 141716 22158007 44316014 88632028 1573218497 3146436994 6292873988 11056845493 22113690986 44227381972 785036030003 1570072060006 3140144120012