Search a number
-
+
2040321252 = 2236712012113
BaseRepresentation
bin111100110011100…
…1101010011100100
312021012020001120210
41321213031103210
513134310240002
6534243055420
7101363305314
oct17147152344
95235201523
102040321252
11957787612
1248b371570
132669241a8
14154d93444
15be1c996c
hex799cd4e4

2040321252 has 48 divisors (see below), whose sum is σ = 4838117312. Its totient is φ = 669081600.

The previous prime is 2040321247. The next prime is 2040321263. The reversal of 2040321252 is 2521230402.

It is a super-2 number, since 2×20403212522 = 8325821622725695008, which contains 22 as substring.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 964548 + ... + 966660.

Almost surely, 22040321252 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 960, while the sum is 21.

The square root of 2040321252 is about 45169.9153419618. The cubic root of 2040321252 is about 1268.3317115554.

Adding to 2040321252 its reverse (2521230402), we get a palindrome (4561551654).

The spelling of 2040321252 in words is "two billion, forty million, three hundred twenty-one thousand, two hundred fifty-two".

Divisors: 1 2 3 4 6 12 67 134 201 268 402 804 1201 2113 2402 3603 4226 4804 6339 7206 8452 12678 14412 25356 80467 141571 160934 241401 283142 321868 424713 482802 566284 849426 965604 1698852 2537713 5075426 7613139 10150852 15226278 30452556 170026771 340053542 510080313 680107084 1020160626 2040321252