Search a number
-
+
100331032312 = 23721988715187
BaseRepresentation
bin101110101110000110…
…0100000111011111000
3100120222020112112012201
41131130030200323320
53120434221013222
6114031430115544
710151203463200
oct1353414407370
9316866475181
10100331032312
1139606285625
12175407abbb4
1395cc284354
144bdadd1400
152923328427
hex175c320ef8

100331032312 has 96 divisors (see below), whose sum is σ = 230626742400. Its totient is φ = 40687303104.

The previous prime is 100331032267. The next prime is 100331032339. The reversal of 100331032312 is 213230133001.

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

It is a self number, because there is not a number n which added to its sum of digits gives 100331032312.

It is a congruent number.

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

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

Almost surely, 2100331032312 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 100331032312, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (115313371200).

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

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

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

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

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

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

Adding to 100331032312 its reverse (213230133001), we get a palindrome (313561165313).

The spelling of 100331032312 in words is "one hundred billion, three hundred thirty-one million, thirty-two thousand, three hundred twelve".

Divisors: 1 2 4 7 8 14 19 28 38 49 56 76 98 133 152 196 266 392 532 887 931 1064 1774 1862 3548 3724 6209 7096 7448 12418 15187 16853 24836 30374 33706 43463 49672 60748 67412 86926 106309 117971 121496 134824 173852 212618 235942 288553 347704 425236 471884 577106 744163 825797 850472 943768 1154212 1488326 1651594 2019871 2308424 2976652 3303188 4039742 5953304 6606376 8079484 13470869 14139097 16158968 26941738 28278194 53883476 56556388 94296083 107766952 113112776 188592166 255946511 377184332 511893022 660072581 754368664 1023786044 1320145162 1791625577 2047572088 2640290324 3583251154 5280580648 7166502308 12541379039 14333004616 25082758078 50165516156 100331032312