Search a number
-
+
312000312300 = 223521040001041
BaseRepresentation
bin1001000101001001010…
…10101111001111101100
31002211022211122001111020
410202210222233033230
520102434034443200
6355155253254140
731353441616515
oct4424452571754
91084284561436
10312000312300
11110356051576
1250574334350
1323563072611
141115ac01a0c
1581b0e91ea0
hex48a4aaf3ec

312000312300 has 36 divisors (see below), whose sum is σ = 902720904456. Its totient is φ = 83200083200.

The previous prime is 312000312269. The next prime is 312000312329. The reversal of 312000312300 is 3213000213.

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

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

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 520000221 + ... + 520000820.

Almost surely, 2312000312300 is an apocalyptic number.

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

It is an amenable number.

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

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

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

312000312300 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 108, while the sum is 15.

Adding to 312000312300 its reverse (3213000213), we get a palindrome (315213312513).

The spelling of 312000312300 in words is "three hundred twelve billion, three hundred twelve thousand, three hundred".

Divisors: 1 2 3 4 5 6 10 12 15 20 25 30 50 60 75 100 150 300 1040001041 2080002082 3120003123 4160004164 5200005205 6240006246 10400010410 12480012492 15600015615 20800020820 26000026025 31200031230 52000052050 62400062460 78000078075 104000104100 156000156150 312000312300