Search a number
-
+
21023011134 = 233673578477
BaseRepresentation
bin10011100101000100…
…011011000100111110
32000021010111121201000
4103211010123010332
5321023342324014
613354032031130
71342653434436
oct234504330476
960233447630
1021023011134
118a08a3a474
1240a86924a6
131ca0610978
1410361032c6
15830995509
hex4e511b13e

21023011134 has 32 divisors (see below), whose sum is σ = 46787300640. Its totient is φ = 6997245696.

The previous prime is 21023011133. The next prime is 21023011159. The reversal of 21023011134 is 43111032012.

It is a Harshad number since it is a multiple of its sum of digits (18).

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (21023011133) 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, 252897 + ... + 325580.

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

Almost surely, 221023011134 is an apocalyptic number.

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

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

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

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

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

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

Adding to 21023011134 its reverse (43111032012), we get a palindrome (64134043146).

The spelling of 21023011134 in words is "twenty-one billion, twenty-three million, eleven thousand, one hundred thirty-four".

Divisors: 1 2 3 6 9 18 27 54 673 1346 2019 4038 6057 12114 18171 36342 578477 1156954 1735431 3470862 5206293 10412586 15618879 31237758 389315021 778630042 1167945063 2335890126 3503835189 7007670378 10511505567 21023011134