Search a number
-
+
102100121120 = 255638125757
BaseRepresentation
bin101111100010110100…
…1000011011000100000
3100202112112101112211102
41133011221003120200
53133100112333440
6114523143533532
710243064465414
oct1370551033040
9322475345742
10102100121120
113a333947198
121795515a2a8
13982194076a
144d27d3cd44
1529c87c7b15
hex17c5a43620

102100121120 has 24 divisors (see below), whose sum is σ = 241211536524. Its totient is φ = 40840048384.

The previous prime is 102100121119. The next prime is 102100121209. The reversal of 102100121120 is 21121001201.

It can be written as a sum of positive squares in 2 ways, for example, as 101932055824 + 168065296 = 319268^2 + 12964^2 .

It is a super-3 number, since 3×1021001211203 (a number of 34 digits) contains 333 as substring.

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, 319062719 + ... + 319063038.

Almost surely, 2102100121120 is an apocalyptic number.

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

It is an amenable number.

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

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

102100121120 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 8, while the sum is 11.

Adding to 102100121120 its reverse (21121001201), we get a palindrome (123221122321).

The spelling of 102100121120 in words is "one hundred two billion, one hundred million, one hundred twenty-one thousand, one hundred twenty".

Divisors: 1 2 4 5 8 10 16 20 32 40 80 160 638125757 1276251514 2552503028 3190628785 5105006056 6381257570 10210012112 12762515140 20420024224 25525030280 51050060560 102100121120