Search a number
-
+
12035891680 = 255574113103
BaseRepresentation
bin10110011010110010…
…10010000111100000
31011001210122122110221
423031121102013200
5144122142013210
65310150532424
7604155251131
oct131531220740
934053578427
1012035891680
115116a4661a
1223ba967114
13119a7203c7
148226c1c88
154a69b01da
hex2cd6521e0

12035891680 has 48 divisors (see below), whose sum is σ = 28441917504. Its totient is φ = 4813150720.

The previous prime is 12035891641. The next prime is 12035891719. The reversal of 12035891680 is 8619853021.

It is an interprime number because it is at equal distance from previous prime (12035891641) and next prime (12035891719).

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, 912009 + ... + 925111.

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

Almost surely, 212035891680 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The spelling of 12035891680 in words is "twelve billion, thirty-five million, eight hundred ninety-one thousand, six hundred eighty".

Divisors: 1 2 4 5 8 10 16 20 32 40 80 160 5741 11482 13103 22964 26206 28705 45928 52412 57410 65515 91856 104824 114820 131030 183712 209648 229640 262060 419296 459280 524120 918560 1048240 2096480 75224323 150448646 300897292 376121615 601794584 752243230 1203589168 1504486460 2407178336 3008972920 6017945840 12035891680