Search a number
-
+
100389900 = 223521325741
BaseRepresentation
bin1011111101111…
…01010000001100
320222220100001110
411332331100030
5201144434100
613543412020
72326204632
oct576752014
9228810043
10100389900
1151738466
1229754010
1317a4c110
14d493352
158c30250
hex5fbd40c

100389900 has 72 divisors (see below), whose sum is σ = 312816784. Its totient is φ = 24710400.

The previous prime is 100389893. The next prime is 100389923. The reversal of 100389900 is 9983001.

It is a happy number.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 8971 + ... + 16770.

Almost surely, 2100389900 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The square root of 100389900 is about 10019.4760342046. The cubic root of 100389900 is about 464.7613528576.

The spelling of 100389900 in words is "one hundred million, three hundred eighty-nine thousand, nine hundred".

Divisors: 1 2 3 4 5 6 10 12 13 15 20 25 26 30 39 50 52 60 65 75 78 100 130 150 156 195 260 300 325 390 650 780 975 1300 1950 3900 25741 51482 77223 102964 128705 154446 257410 308892 334633 386115 514820 643525 669266 772230 1003899 1287050 1338532 1544460 1673165 1930575 2007798 2574100 3346330 3861150 4015596 5019495 6692660 7722300 8365825 10038990 16731650 20077980 25097475 33463300 50194950 100389900