Search a number
-
+
312034100310 = 23355323217111
BaseRepresentation
bin1001000101001101010…
…11101000010001010110
31002211102012012122221000
410202212223220101112
520103021212202220
6355202501404130
731354332043032
oct4424653502126
91084365178830
10312034100310
11110373129a49
1250583709646
132356a07281a
14111614b91c2
1581b3e18390
hex48a6ae8456

312034100310 has 64 divisors (see below), whose sum is σ = 832251087360. Its totient is φ = 83193078240.

The previous prime is 312034100281. The next prime is 312034100311. The reversal of 312034100310 is 13001430213.

312034100310 is a `hidden beast` number, since 3 + 12 + 0 + 341 + 0 + 0 + 310 = 666.

It is a super-2 number, since 2×3120341003102 (a number of 24 digits) contains 22 as substring.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (312034100311) 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 31 ways as a sum of consecutive naturals, for example, 1328655 + ... + 1545765.

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

Almost surely, 2312034100310 is an apocalyptic number.

312034100310 is a gapful number since it is divisible by the number (30) formed by its first and last digit.

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

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

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

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

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

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

Adding to 312034100310 its reverse (13001430213), we get a palindrome (325035530523).

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

Divisors: 1 2 3 5 6 9 10 15 18 27 30 45 54 90 135 270 5323 10646 15969 26615 31938 47907 53230 79845 95814 143721 159690 217111 239535 287442 434222 479070 651333 718605 1085555 1302666 1437210 1953999 2171110 3256665 3907998 5861997 6513330 9769995 11723994 19539990 29309985 58619970 1155681853 2311363706 3467045559 5778409265 6934091118 10401136677 11556818530 17335227795 20802273354 31203410031 34670455590 52005683385 62406820062 104011366770 156017050155 312034100310