Search a number
-
+
312234006 = 2377434143
BaseRepresentation
bin10010100111000…
…101000000010110
3210202112010112110
4102213011000112
51114412442011
650552131450
710510642140
oct2247050026
9722463473
10312234006
11150280037
1288696b86
134c8c2466
142d679c90
151c628ba6
hex129c5016

312234006 has 16 divisors (see below), whose sum is σ = 713677824. Its totient is φ = 89209704.

The previous prime is 312234001. The next prime is 312234017. The reversal of 312234006 is 600432213.

It is a happy number.

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

It is a congruent number.

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

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

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

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

Almost surely, 2312234006 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 7434155.

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

The square root of 312234006 is about 17670.1444815825. The cubic root of 312234006 is about 678.4118111480.

Adding to 312234006 its reverse (600432213), we get a palindrome (912666219).

It can be divided in two parts, 3122 and 34006, that added together give a triangular number (37128 = T272).

The spelling of 312234006 in words is "three hundred twelve million, two hundred thirty-four thousand, six".

Divisors: 1 2 3 6 7 14 21 42 7434143 14868286 22302429 44604858 52039001 104078002 156117003 312234006