Search a number
-
+
100312311020 = 22523321526247
BaseRepresentation
bin101110101101100010…
…1000110010011101100
3100120220221022101102112
41131123011012103230
53120414422423040
6114025520543152
710150555401155
oct1353305062354
9316827271375
10100312311020
11395a6758a89
1217536481ab8
1395c842ac6c
144bd871a92c
15292187b365
hex175b1464ec

100312311020 has 24 divisors (see below), whose sum is σ = 211559965344. Its totient is φ = 39952712576.

The previous prime is 100312310951. The next prime is 100312311041. The reversal of 100312311020 is 20113213001.

It is a junction number, because it is equal to n+sod(n) for n = 100312310986 and 100312311004.

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

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

Almost surely, 2100312311020 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 36, while the sum is 14.

Adding to 100312311020 its reverse (20113213001), we get a palindrome (120425524021).

The spelling of 100312311020 in words is "one hundred billion, three hundred twelve million, three hundred eleven thousand, twenty".

Divisors: 1 2 4 5 10 20 233 466 932 1165 2330 4660 21526247 43052494 86104988 107631235 215262470 430524940 5015615551 10031231102 20062462204 25078077755 50156155510 100312311020