Search a number
-
+
3012231440 = 24537652893
BaseRepresentation
bin1011001110001011…
…0000000100010000
321202221001012201102
42303202300010100
522132112401230
61214522323532
7134434354601
oct26342600420
97687035642
103012231440
111306365079
127009595a8
133900a798a
142080abda8
151296ad045
hexb38b0110

3012231440 has 20 divisors (see below), whose sum is σ = 7003438284. Its totient is φ = 1204892544.

The previous prime is 3012231427. The next prime is 3012231473. The reversal of 3012231440 is 441322103.

It can be written as a sum of positive squares in 2 ways, for example, as 2330185984 + 682045456 = 48272^2 + 26116^2 .

It is a tau number, because it is divible by the number of its divisors (20).

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

It is an unprimeable number.

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 18826367 + ... + 18826526.

Almost surely, 23012231440 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 576, while the sum is 20.

The square root of 3012231440 is about 54883.7994311618. The cubic root of 3012231440 is about 1444.2070001460.

Adding to 3012231440 its reverse (441322103), we get a palindrome (3453553543).

The spelling of 3012231440 in words is "three billion, twelve million, two hundred thirty-one thousand, four hundred forty".

Divisors: 1 2 4 5 8 10 16 20 40 80 37652893 75305786 150611572 188264465 301223144 376528930 602446288 753057860 1506115720 3012231440