Search a number
-
+
1010880648 = 233412492
BaseRepresentation
bin111100010000001…
…101000010001000
32121110011001120000
4330100031002020
54032241140043
6244150403000
734023225621
oct7420150210
92543131500
101010880648
11479685658
12242660460
1313157983b
1498380a48
155db302d3
hex3c40d088

1010880648 has 60 divisors (see below), whose sum is σ = 2833670565. Its totient is φ = 336690432.

The previous prime is 1010880599. The next prime is 1010880671. The reversal of 1010880648 is 8460880101.

It is a powerful number, because all its prime factors have an exponent greater than 1 and also an Achilles number because it is not a perfect power.

1010880648 is a `hidden beast` number, since 1 + 0 + 1 + 0 + 8 + 8 + 0 + 648 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 1002482244 + 8398404 = 31662^2 + 2898^2 .

It is an ABA number since it can be written as A⋅BA, here for A=2, B=22482.

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

It is an unprimeable number.

It is a polite number, since it can be written in 14 ways as a sum of consecutive naturals, for example, 808728 + ... + 809976.

Almost surely, 21010880648 is an apocalyptic number.

1010880648 is a gapful number since it is divisible by the number (18) 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 1010880648

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

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

1010880648 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its (nonzero) digits is 12288, while the sum is 36.

The square root of 1010880648 is about 31794.3493092719. The cubic root of 1010880648 is about 1003.6138073316.

The spelling of 1010880648 in words is "one billion, ten million, eight hundred eighty thousand, six hundred forty-eight".

Divisors: 1 2 3 4 6 8 9 12 18 24 27 36 54 72 81 108 162 216 324 648 1249 2498 3747 4996 7494 9992 11241 14988 22482 29976 33723 44964 67446 89928 101169 134892 202338 269784 404676 809352 1560001 3120002 4680003 6240004 9360006 12480008 14040009 18720012 28080018 37440024 42120027 56160036 84240054 112320072 126360081 168480108 252720162 336960216 505440324 1010880648