Search a number
-
+
312029313100 = 225219597159223
BaseRepresentation
bin1001000101001100110…
…01010111100001001100
31002211101212012110002221
410202212121113201030
520103014001004400
6355202211025124
731354243254121
oct4424631274114
91084355173087
10312029313100
1111037045a27a
1250581b9b1a4
132356908785b
14111609d0748
1581b37bec1a
hex48a665784c

312029313100 has 36 divisors (see below), whose sum is σ = 677142413584. Its totient is φ = 124804572480.

The previous prime is 312029313083. The next prime is 312029313107. The reversal of 312029313100 is 1313920213.

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

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

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

Almost surely, 2312029313100 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 972, while the sum is 25.

The spelling of 312029313100 in words is "three hundred twelve billion, twenty-nine million, three hundred thirteen thousand, one hundred".

Divisors: 1 2 4 5 10 20 25 50 100 19597 39194 78388 97985 159223 195970 318446 391940 489925 636892 796115 979850 1592230 1959700 3184460 3980575 7961150 15922300 3120293131 6240586262 12481172524 15601465655 31202931310 62405862620 78007328275 156014656550 312029313100