Search a number
-
+
100331211012 = 2238360934251
BaseRepresentation
bin101110101110000110…
…1001100100100000100
3100120222020212121100020
41131130031030210010
53120434242223022
6114031434015140
710151205136164
oct1353415144404
9316866777306
10100331211012
113960639790a
12175408774b0
1395cc3177a6
144bdb03a5a4
15292336135c
hex175c34c904

100331211012 has 12 divisors (see below), whose sum is σ = 234106159056. Its totient is φ = 33443737000.

The previous prime is 100331210989. The next prime is 100331211047. The reversal of 100331211012 is 210112133001.

It is a happy number.

It is a tau number, because it is divible by the number of its divisors (12).

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

It is an unprimeable number.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 4180467114 + ... + 4180467137.

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

Almost surely, 2100331211012 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 100331211012 its reverse (210112133001), we get a palindrome (310443344013).

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

Divisors: 1 2 3 4 6 12 8360934251 16721868502 25082802753 33443737004 50165605506 100331211012