Search a number
-
+
100320041100 = 22352334400137
BaseRepresentation
bin101110101101110001…
…0100101100010001100
3100120221110212010002210
41131123202211202030
53120423412303400
6114030354350420
710151011164636
oct1353342454214
9316843763083
10100320041100
1139600058784
1217538b8b410
1395c9c06586
144bd976da56
1529223a6950
hex175b8a588c

100320041100 has 36 divisors (see below), whose sum is σ = 290259319784. Its totient is φ = 26752010880.

The previous prime is 100320041099. The next prime is 100320041119. The reversal of 100320041100 is 1140023001.

It is a happy number.

It is a super-2 number, since 2×1003200411002 (a number of 23 digits) contains 22 as substring.

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

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 167199769 + ... + 167200368.

Almost surely, 2100320041100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

100320041100 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 24, while the sum is 12.

Adding to 100320041100 its reverse (1140023001), we get a palindrome (101460064101).

The spelling of 100320041100 in words is "one hundred billion, three hundred twenty million, forty-one thousand, one hundred".

Divisors: 1 2 3 4 5 6 10 12 15 20 25 30 50 60 75 100 150 300 334400137 668800274 1003200411 1337600548 1672000685 2006400822 3344001370 4012801644 5016002055 6688002740 8360003425 10032004110 16720006850 20064008220 25080010275 33440013700 50160020550 100320041100