Search a number
-
+
100628544 = 2634011307
BaseRepresentation
bin1011111111101…
…11100001000000
321000100110102010
411333313201000
5201230103134
613552452520
72331220452
oct577674100
9230313363
10100628544
1151890795
122984a140
1317b03923
14d5162d2
158c7ace9
hex5ff7840

100628544 has 56 divisors (see below), whose sum is σ = 267114528. Its totient is φ = 33433600.

The previous prime is 100628509. The next prime is 100628581. The reversal of 100628544 is 445826001.

It is a super-2 number, since 2×1006285442 = 20252207735119872, which contains 22 as substring.

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, 76339 + ... + 77645.

Almost surely, 2100628544 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 100628544, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (133557264).

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

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

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

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

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

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

The square root of 100628544 is about 10031.3779711463. The cubic root of 100628544 is about 465.1293338934.

The spelling of 100628544 in words is "one hundred million, six hundred twenty-eight thousand, five hundred forty-four".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 64 96 192 401 802 1203 1307 1604 2406 2614 3208 3921 4812 5228 6416 7842 9624 10456 12832 15684 19248 20912 25664 31368 38496 41824 62736 76992 83648 125472 250944 524107 1048214 1572321 2096428 3144642 4192856 6289284 8385712 12578568 16771424 25157136 33542848 50314272 100628544