Search a number
-
+
318145120416 = 25341737195137
BaseRepresentation
bin1001010000100101110…
…11010100100010100000
31010102012002011122120000
410220102323110202200
520203030122323131
6402053122020000
731661634622134
oct4502273244240
91112162148500
10318145120416
11112a19698892
12517aa1a7600
1324002140056
1411580d473c4
158420680ce6
hex4a12ed48a0

318145120416 has 240 divisors, whose sum is σ = 1017475290216. Its totient is φ = 97112162304.

The previous prime is 318145120373. The next prime is 318145120429. The reversal of 318145120416 is 614021541813.

318145120416 is a `hidden beast` number, since 3 + 1 + 81 + 45 + 120 + 416 = 666.

It can be written as a sum of positive squares in 4 ways, for example, as 303817030416 + 14328090000 = 551196^2 + 119700^2 .

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

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

It is an unprimeable number.

It is a polite number, since it can be written in 39 ways as a sum of consecutive naturals, for example, 1532800 + ... + 1727936.

Almost surely, 2318145120416 is an apocalyptic number.

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

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 318145120416, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (508737645108).

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

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

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

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

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

The product of its (nonzero) digits is 23040, while the sum is 36.

The spelling of 318145120416 in words is "three hundred eighteen billion, one hundred forty-five million, one hundred twenty thousand, four hundred sixteen".