Search a number
-
+
1012112315412 = 223117667517541
BaseRepresentation
bin11101011101001101001…
…10000101010000010100
310120202102211212210121120
432232212212011100110
5113040301223043122
62052542531243540
7133060041506652
oct16564646052024
93522384783546
101012112315412
1136026401a820
121441a24495b0
1374598796593
1436db4d3ddd2
151b4d9cc075c
hexeba6985414

1012112315412 has 24 divisors (see below), whose sum is σ = 2576285894112. Its totient is φ = 306700701600.

The previous prime is 1012112315399. The next prime is 1012112315441. The reversal of 1012112315412 is 2145132112101.

It is a happy number.

It is a congruent number.

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, 3833758639 + ... + 3833758902.

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

Almost surely, 21012112315412 is an apocalyptic number.

1012112315412 is a gapful number since it is divisible by the number (12) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 480, while the sum is 24.

Adding to 1012112315412 its reverse (2145132112101), we get a palindrome (3157244427513).

The spelling of 1012112315412 in words is "one trillion, twelve billion, one hundred twelve million, three hundred fifteen thousand, four hundred twelve".

Divisors: 1 2 3 4 6 11 12 22 33 44 66 132 7667517541 15335035082 23002552623 30670070164 46005105246 84342692951 92010210492 168685385902 253028078853 337370771804 506056157706 1012112315412