Search a number
-
+
1012010506 = 2132997101137
BaseRepresentation
bin111100010100100…
…000111000001010
32121112021110102121
4330110200320022
54033033314011
6244230521454
734035642643
oct7424407012
92545243377
101012010506
1147a287521
12242b0628a
13131883bb0
14985966ca
155dca4e71
hex3c520e0a

1012010506 has 64 divisors (see below), whose sum is σ = 1738104480. Its totient is φ = 438681600.

The previous prime is 1012010497. The next prime is 1012010507. The reversal of 1012010506 is 6050102101.

It is a happy number.

It can be written as a sum of positive squares in 16 ways, for example, as 250747225 + 761263281 = 15835^2 + 27591^2 .

It is a self number, because there is not a number n which added to its sum of digits gives 1012010506.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 7386870 + ... + 7387006.

Almost surely, 21012010506 is an apocalyptic number.

1012010506 is a deficient number, since it is larger than the sum of its proper divisors (726093974).

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

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

The sum of its prime factors is 379.

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

The square root of 1012010506 is about 31812.1125673854. The cubic root of 1012010506 is about 1003.9875800700.

Adding to 1012010506 its reverse (6050102101), we get a palindrome (7062112607).

The spelling of 1012010506 in words is "one billion, twelve million, ten thousand, five hundred six".

Divisors: 1 2 13 26 29 58 97 101 137 194 202 274 377 754 1261 1313 1781 2522 2626 2813 2929 3562 3973 5626 5858 7946 9797 13289 13837 19594 26578 27674 36569 38077 51649 73138 76154 103298 127361 172757 179881 254722 284113 345514 359762 385381 401273 568226 770762 802546 1342189 2684378 3693469 5009953 5216549 7386938 10019906 10433098 17448457 34896914 38923481 77846962 506005253 1012010506