Search a number
-
+
305112160152 = 2334470852099
BaseRepresentation
bin1000111000010100001…
…10100001011110011000
31002011112210100200010000
410130022012201132120
514444332203111102
6352055552253000
731020651366342
oct4341206413630
91064483320100
10305112160152
11108440950948
124b171541160
1322a05c9ab47
1410aa607c292
157e0b3bd01c
hex470a1a1798

305112160152 has 40 divisors (see below), whose sum is σ = 854596561500. Its totient is φ = 101704053168.

The previous prime is 305112160121. The next prime is 305112160187. The reversal of 305112160152 is 251061211503.

305112160152 is a `hidden beast` number, since 3 + 0 + 5 + 1 + 1 + 2 + 1 + 601 + 52 = 666.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 9 ways as a sum of consecutive naturals, for example, 235425402 + ... + 235426697.

Almost surely, 2305112160152 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1800, while the sum is 27.

Adding to 305112160152 its reverse (251061211503), we get a palindrome (556173371655).

The spelling of 305112160152 in words is "three hundred five billion, one hundred twelve million, one hundred sixty thousand, one hundred fifty-two".

Divisors: 1 2 3 4 6 8 9 12 18 24 27 36 54 72 81 108 162 216 324 648 470852099 941704198 1412556297 1883408396 2825112594 3766816792 4237668891 5650225188 8475337782 11300450376 12713006673 16950675564 25426013346 33901351128 38139020019 50852026692 76278040038 101704053384 152556080076 305112160152