Search a number
-
+
31212300402 = 234569338609
BaseRepresentation
bin11101000100011001…
…011110100001110010
32222120020110010220000
4131010121132201302
51002410322103102
622201055530430
72153320114233
oct350431364162
988506403800
1031212300402
1112267591298
126070b29a16
132c355a520a
14172145b08a
15c2a29401c
hex74465e872

31212300402 has 40 divisors (see below), whose sum is σ = 70061795100. Its totient is φ = 10385784576.

The previous prime is 31212300401. The next prime is 31212300433. The reversal of 31212300402 is 20400321213.

31212300402 is a `hidden beast` number, since 31 + 2 + 1 + 230 + 0 + 402 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 30702398841 + 509901561 = 175221^2 + 22581^2 .

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

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

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 19 ways as a sum of consecutive naturals, for example, 77127 + ... + 261482.

Almost surely, 231212300402 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 288, while the sum is 18.

Adding to 31212300402 its reverse (20400321213), we get a palindrome (51612621615).

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

Divisors: 1 2 3 6 9 18 27 54 81 162 569 1138 1707 3414 5121 10242 15363 30726 46089 92178 338609 677218 1015827 2031654 3047481 6094962 9142443 18284886 27427329 54854658 192668521 385337042 578005563 1156011126 1734016689 3468033378 5202050067 10404100134 15606150201 31212300402