Search a number
-
+
10156291240 = 2352311039447
BaseRepresentation
bin10010111010101110…
…01011010010101000
3222012210212001101211
421131113023102220
5131300002304430
64355444322504
7506453023354
oct113527132250
928183761354
1010156291240
114341a63a27
121b753a3434
13c5b1acab4
146c4c08464
153e698172a
hex25d5cb4a8

10156291240 has 32 divisors (see below), whose sum is σ = 23845207680. Its totient is φ = 3885884992.

The previous prime is 10156291213. The next prime is 10156291253. The reversal of 10156291240 is 4219265101.

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

It is an unprimeable number.

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 7 ways as a sum of consecutive naturals, for example, 5518804 + ... + 5520643.

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

Almost surely, 210156291240 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The spelling of 10156291240 in words is "ten billion, one hundred fifty-six million, two hundred ninety-one thousand, two hundred forty".

Divisors: 1 2 4 5 8 10 20 23 40 46 92 115 184 230 460 920 11039447 22078894 44157788 55197235 88315576 110394470 220788940 253907281 441577880 507814562 1015629124 1269536405 2031258248 2539072810 5078145620 10156291240