Search a number
-
+
312120002312 = 23172238956509
BaseRepresentation
bin1001000101010111100…
…11010100011100001000
31002211122011211221022122
410202223303110130020
520103210210033222
6355215210510412
731356424150136
oct4425363243410
91084564757278
10312120002312
11110407671438
12505a8435408
1323581abb401
141116ca7a756
1581bb735a42
hex48abcd4708

312120002312 has 48 divisors (see below), whose sum is σ = 621946234500. Its totient is φ = 146815921152.

The previous prime is 312120002267. The next prime is 312120002321. The reversal of 312120002312 is 213200021213.

It can be written as a sum of positive squares in 6 ways, for example, as 210528639556 + 101591362756 = 458834^2 + 318734^2 .

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

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, 5495114 + ... + 5551622.

Almost surely, 2312120002312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 17.

Adding to 312120002312 its reverse (213200021213), we get a palindrome (525320023525).

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

Divisors: 1 2 4 8 17 34 68 136 289 578 1156 2312 2389 4778 9556 19112 40613 56509 81226 113018 162452 226036 324904 452072 690421 960653 1380842 1921306 2761684 3842612 5523368 7685224 16331101 32662202 65324404 130648808 135000001 270000002 540000004 1080000008 2295000017 4590000034 9180000068 18360000136 39015000289 78030000578 156060001156 312120002312