Search a number
-
+
30334042656 = 25321011042837
BaseRepresentation
bin11100010000000011…
…001100001000100000
32220022000212000202100
4130100003030020200
5444111003331111
621534003450400
72122464052101
oct342003141040
986260760670
1030334042656
111195685a245
125a66986a00
132b25651c88
14167a9603a8
15bc810e756
hex7100cc220

30334042656 has 72 divisors (see below), whose sum is σ = 87116600844. Its totient is φ = 10011225600.

The previous prime is 30334042597. The next prime is 30334042657. The reversal of 30334042656 is 65624043303.

30334042656 is a `hidden beast` number, since 303 + 340 + 4 + 2 + 6 + 5 + 6 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 21584311056 + 8749731600 = 146916^2 + 93540^2 .

It is a tau number, because it is divible by the number of its divisors (72).

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

It is a zygodrome in base 5.

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

It is not an unprimeable number, because it can be changed into a prime (30334042657) by changing a digit.

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

Almost surely, 230334042656 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 30334042656 its reverse (65624043303), we get a palindrome (95958085959).

The spelling of 30334042656 in words is "thirty billion, three hundred thirty-four million, forty-two thousand, six hundred fifty-six".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 32 36 48 72 96 101 144 202 288 303 404 606 808 909 1212 1616 1818 2424 3232 3636 4848 7272 9696 14544 29088 1042837 2085674 3128511 4171348 6257022 8342696 9385533 12514044 16685392 18771066 25028088 33370784 37542132 50056176 75084264 100112352 105326537 150168528 210653074 300337056 315979611 421306148 631959222 842612296 947938833 1263918444 1685224592 1895877666 2527836888 3370449184 3791755332 5055673776 7583510664 10111347552 15167021328 30334042656