Search a number
-
+
102117751220 = 2255105887561
BaseRepresentation
bin101111100011010110…
…0010011100110110100
3100202120202120020210002
41133012230103212310
53133114121014340
6114525013450432
710243400364212
oct1370654234664
9322522506702
10102117751220
113a342898a21
121795b040a18
1398254a4284
144d2a40bcb2
1529ca10b715
hex17c6b139b4

102117751220 has 12 divisors (see below), whose sum is σ = 214447277604. Its totient is φ = 40847100480.

The previous prime is 102117751201. The next prime is 102117751273. The reversal of 102117751220 is 22157711201.

It is a happy number.

It can be written as a sum of positive squares in 2 ways, for example, as 21021520144 + 81096231076 = 144988^2 + 284774^2 .

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

It is a congruent number.

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, 2552943761 + ... + 2552943800.

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

Almost surely, 2102117751220 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1960, while the sum is 29.

The spelling of 102117751220 in words is "one hundred two billion, one hundred seventeen million, seven hundred fifty-one thousand, two hundred twenty".

Divisors: 1 2 4 5 10 20 5105887561 10211775122 20423550244 25529437805 51058875610 102117751220