Search a number
-
+
24290310312 = 2332929363149
BaseRepresentation
bin10110100111110100…
…001011100010101000
32022200211111121120200
4112213310023202220
5344221304412222
615054145352200
71516636142142
oct264764134250
968624447520
1024290310312
11a335279724
12485a938660
1323a14b38a8
141266009c92
15972738eac
hex5a7d0b8a8

24290310312 has 48 divisors (see below), whose sum is σ = 65857252500. Its totient is φ = 8088032256.

The previous prime is 24290310293. The next prime is 24290310323. The reversal of 24290310312 is 21301309242.

It is a happy number.

It can be written as a sum of positive squares in 2 ways, for example, as 21858439716 + 2431870596 = 147846^2 + 49314^2 .

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 11 ways as a sum of consecutive naturals, for example, 114687 + ... + 248462.

Almost surely, 224290310312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2592, while the sum is 27.

Adding to 24290310312 its reverse (21301309242), we get a palindrome (45591619554).

The spelling of 24290310312 in words is "twenty-four billion, two hundred ninety million, three hundred ten thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 9 12 18 24 36 72 929 1858 2787 3716 5574 7432 8361 11148 16722 22296 33444 66888 363149 726298 1089447 1452596 2178894 2905192 3268341 4357788 6536682 8715576 13073364 26146728 337365421 674730842 1012096263 1349461684 2024192526 2698923368 3036288789 4048385052 6072577578 8096770104 12145155156 24290310312