Search a number
-
+
12031100313100 = 22521123153605177
BaseRepresentation
bin1010111100010011010101…
…1101011101111000001100
31120121011101001210200222121
42233010311131131320030
53034104143140004400
641331002225422324
72351134611220201
oct257046535357014
946534331720877
1012031100313100
1139193a7527400
12142385b19a9a4
136936b2a1500b
142d8446207ca8
1515ce5344321a
hexaf13575de0c

12031100313100 has 216 divisors, whose sum is σ = 30181321021824. Its totient is φ = 4153928064000.

The previous prime is 12031100313097. The next prime is 12031100313109. The reversal of 12031100313100 is 131300113021.

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

It is not an unprimeable number, because it can be changed into a prime (12031100313109) by changing a digit.

It is a polite number, since it can be written in 71 ways as a sum of consecutive naturals, for example, 19577712 + ... + 20182888.

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

Almost surely, 212031100313100 is an apocalyptic number.

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

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 12031100313100, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (15090660510912).

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

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

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

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

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

The product of its (nonzero) digits is 54, while the sum is 16.

Adding to 12031100313100 its reverse (131300113021), we get a palindrome (12162400426121).

The spelling of 12031100313100 in words is "twelve trillion, thirty-one billion, one hundred million, three hundred thirteen thousand, one hundred".