Search a number
-
+
1012255002 = 233114339631
BaseRepresentation
bin111100010101011…
…100100100011010
32121112201212211000
4330111130210122
54033114130002
6244240045430
734041011523
oct7425344432
92545655730
101012255002
1147a434190
12243003876
1313193b275
149861b84a
155dd0261c
hex3c55c91a

1012255002 has 64 divisors (see below), whose sum is σ = 2511083520. Its totient is φ = 299602800.

The previous prime is 1012254979. The next prime is 1012255019. The reversal of 1012255002 is 2005522101.

1012255002 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

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 31 ways as a sum of consecutive naturals, for example, 5727 + ... + 45357.

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

Almost surely, 21012255002 is an apocalyptic number.

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

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

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

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

1012255002 is an odious number, because the sum of its binary digits is odd.

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

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

The square root of 1012255002 is about 31815.9551483214. The cubic root of 1012255002 is about 1004.0684261285.

Adding to 1012255002 its reverse (2005522101), we get a palindrome (3017777103).

The spelling of 1012255002 in words is "one billion, twelve million, two hundred fifty-five thousand, two".

Divisors: 1 2 3 6 9 11 18 22 27 33 43 54 66 86 99 129 198 258 297 387 473 594 774 946 1161 1419 2322 2838 4257 8514 12771 25542 39631 79262 118893 237786 356679 435941 713358 871882 1070037 1307823 1704133 2140074 2615646 3408266 3923469 5112399 7846938 10224798 11770407 15337197 18745463 23540814 30674394 37490926 46011591 56236389 92023182 112472778 168709167 337418334 506127501 1012255002