Search a number
-
+
311003413412 = 2217103316972609
BaseRepresentation
bin1001000011010010011…
…11110111101110100100
31002201202100210100022012
410201221033313232210
520043413333212122
6354512322253352
731316645252666
oct4415117675644
91081670710265
10311003413412
1110a99435669a
12503364b7258
132343467cb13
14110a4660536
1581536c47e2
hex48693f7ba4

311003413412 has 48 divisors (see below), whose sum is σ = 577390025520. Its totient is φ = 146070700032.

The previous prime is 311003413411. The next prime is 311003413439. The reversal of 311003413412 is 214314300113.

It can be written as a sum of positive squares in 8 ways, for example, as 139163318116 + 171840095296 = 373046^2 + 414536^2 .

It is not an unprimeable number, because it can be changed into a prime (311003413411) by changing a digit.

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

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

Almost surely, 2311003413412 is an apocalyptic number.

It is an amenable number.

311003413412 is a deficient number, since it is larger than the sum of its proper divisors (266386612108).

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

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

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

The product of its (nonzero) digits is 864, while the sum is 23.

Adding to 311003413412 its reverse (214314300113), we get a palindrome (525317713525).

The spelling of 311003413412 in words is "three hundred eleven billion, three million, four hundred thirteen thousand, four hundred twelve".

Divisors: 1 2 4 17 34 68 1033 1697 2066 2609 3394 4132 5218 6788 10436 17561 28849 35122 44353 57698 70244 88706 115396 177412 1753001 2695097 3506002 4427473 5390194 7012004 8854946 10780388 17709892 29801017 45816649 59602034 75267041 91633298 119204068 150534082 183266596 301068164 4573579609 9147159218 18294318436 77750853353 155501706706 311003413412