Search a number
-
+
1003321312 = 25715129663
BaseRepresentation
bin111011110011010…
…111011111100000
32120220221000002121
4323303113133200
54023322240222
6243320354024
733602043010
oct7363273740
92526830077
101003321312
11475392174
12240015914
1312cb30b66
1497373c40
155d13a5c7
hex3bcd77e0

1003321312 has 48 divisors (see below), whose sum is σ = 2272499712. Its totient is φ = 427132800.

The previous prime is 1003321309. The next prime is 1003321327. The reversal of 1003321312 is 2131233001.

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

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

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 18993 + ... + 48655.

It is an arithmetic number, because the mean of its divisors is an integer number (47343744).

Almost surely, 21003321312 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 1003321312, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (1136249856).

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

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

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

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

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

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

The square root of 1003321312 is about 31675.2476233415. The cubic root of 1003321312 is about 1001.1058805773.

Adding to 1003321312 its reverse (2131233001), we get a palindrome (3134554313).

The spelling of 1003321312 in words is "one billion, three million, three hundred twenty-one thousand, three hundred twelve".

Divisors: 1 2 4 7 8 14 16 28 32 56 112 151 224 302 604 1057 1208 2114 2416 4228 4832 8456 16912 29663 33824 59326 118652 207641 237304 415282 474608 830564 949216 1661128 3322256 4479113 6644512 8958226 17916452 31353791 35832904 62707582 71665808 125415164 143331616 250830328 501660656 1003321312