Search a number
-
+
30658187680 = 255586132693
BaseRepresentation
bin11100100011010111…
…101101000110100000
32221010121210022010121
4130203113231012200
51000241444001210
622030103210024
72133511203241
oct344327550640
987117708117
1030658187680
111200282519a
125b37446914
132b77854a73
1416aba1acc8
15be67dc6da
hex7235ed1a0

30658187680 has 48 divisors (see below), whose sum is σ = 72444542184. Its totient is φ = 12260807680.

The previous prime is 30658187653. The next prime is 30658187689. The reversal of 30658187680 is 8678185603.

It can be written as a sum of positive squares in 4 ways, for example, as 14692348944 + 15965838736 = 121212^2 + 126356^2 .

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

Almost surely, 230658187680 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1935360, while the sum is 52.

The spelling of 30658187680 in words is "thirty billion, six hundred fifty-eight million, one hundred eighty-seven thousand, six hundred eighty".

Divisors: 1 2 4 5 8 10 16 20 32 40 80 160 5861 11722 23444 29305 32693 46888 58610 65386 93776 117220 130772 163465 187552 234440 261544 326930 468880 523088 653860 937760 1046176 1307720 2615440 5230880 191613673 383227346 766454692 958068365 1532909384 1916136730 3065818768 3832273460 6131637536 7664546920 15329093840 30658187680