Search a number
-
+
1011012023010 = 235113063672797
BaseRepresentation
bin11101011011001010000…
…00110011001011100010
310120122121011111011012010
432231211000303023202
5113031023034214020
62052241424213350
7133020551255253
oct16554500631342
93518534434163
101011012023010
1135a849a25860
12143b35a6a256
13744518427a2
1436d0cb66b2a
151b4733ccde0
hexeb650332e2

1011012023010 has 32 divisors (see below), whose sum is σ = 2647013297472. Its totient is φ = 245093823680.

The previous prime is 1011012022987. The next prime is 1011012023053. The reversal of 1011012023010 is 103202101101.

It is an unprimeable number.

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

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

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

Almost surely, 21011012023010 is an apocalyptic number.

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

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

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

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

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

The sum of its prime factors is 3063672818.

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

Adding to 1011012023010 its reverse (103202101101), we get a palindrome (1114214124111).

The spelling of 1011012023010 in words is "one trillion, eleven billion, twelve million, twenty-three thousand, ten".

Divisors: 1 2 3 5 6 10 11 15 22 30 33 55 66 110 165 330 3063672797 6127345594 9191018391 15318363985 18382036782 30636727970 33700400767 45955091955 67400801534 91910183910 101101202301 168502003835 202202404602 337004007670 505506011505 1011012023010