Search a number
-
+
312000333404 = 223161385110711
BaseRepresentation
bin1001000101001001010…
…10110100011001011100
31002211022211200010102212
410202210222310121130
520102434041132104
6355155253535552
731353442035164
oct4424452643134
91084284603385
10312000333404
11110356066411
12505743445b8
132356307c0c6
141115ac095a4
1581b0e9836e
hex48a4ab465c

312000333404 has 48 divisors (see below), whose sum is σ = 573055322112. Its totient is φ = 148440600000.

The previous prime is 312000333397. The next prime is 312000333431. The reversal of 312000333404 is 404333000213.

It is a self number, because there is not a number n which added to its sum of digits gives 312000333404.

It is a congruent number.

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 15 ways as a sum of consecutive naturals, for example, 29123609 + ... + 29134319.

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

Almost surely, 2312000333404 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 312000333404 its reverse (404333000213), we get a palindrome (716333333617).

The spelling of 312000333404 in words is "three hundred twelve billion, three hundred thirty-three thousand, four hundred four".

Divisors: 1 2 4 31 61 62 122 124 244 1891 3782 3851 7564 7702 10711 15404 21422 42844 119381 234911 238762 332041 469822 477524 653371 664082 939644 1306742 1328164 2613484 7282241 14564482 20254501 29128964 40509002 41248061 81018004 82496122 164992244 1278689891 2516131721 2557379782 5032263442 5114759564 10064526884 78000083351 156000166702 312000333404