Search a number
-
+
1204312013100 = 2232527547349471
BaseRepresentation
bin10001100001100110100…
…101101111100100101100
311021010112120112001221100
4101201212211233210230
5124212412333404400
62321130414003100
7153002655131550
oct21414645574454
94233476461840
101204312013100
1142482280a389
121754a17a6490
1389748a52151
144240909b860
15214d8544100
hex1186696f92c

1204312013100 has 216 divisors, whose sum is σ = 4322012484608. Its totient is φ = 274767292800.

The previous prime is 1204312013087. The next prime is 1204312013119. The reversal of 1204312013100 is 13102134021.

1204312013100 is a `hidden beast` number, since 1 + 2 + 0 + 431 + 201 + 31 + 0 + 0 = 666.

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

It is a Harshad number since it is a multiple of its sum of digits (18).

It is an unprimeable number.

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

Almost surely, 21204312013100 is an apocalyptic number.

1204312013100 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 1204312013100, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (2161006242304).

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

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 18.

Adding to 1204312013100 its reverse (13102134021), we get a palindrome (1217414147121).

The spelling of 1204312013100 in words is "one trillion, two hundred four billion, three hundred twelve million, thirteen thousand, one hundred".