Search a number
-
+
20310302056064 = 27158674234813
BaseRepresentation
bin1001001111000110111000…
…10101101101111010000000
32122220122102212112012112212
410213203130111231322000
510130230444311243224
6111110231324041252
74164241135001156
oct447433425557200
978818385465485
1020310302056064
116520607027559
122340333093228
13b4433a56a6b7
145030496ad3d6
152534b6bbad0e
hex1278dc56de80

20310302056064 has 16 divisors (see below), whose sum is σ = 40461929877570. Its totient is φ = 10155151027968.

The previous prime is 20310302056007. The next prime is 20310302056087. The reversal of 20310302056064 is 46065020301302.

It can be written as a sum of positive squares in only one way, i.e., 20307568857664 + 2733198400 = 4506392^2 + 52280^2 .

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

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

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

It is an unprimeable number.

It is a polite number, since it can be written as a sum of consecutive naturals, namely, 79337117279 + ... + 79337117534.

Almost surely, 220310302056064 is an apocalyptic number.

It is an amenable number.

20310302056064 is a deficient number, since it is larger than the sum of its proper divisors (20151627821506).

20310302056064 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 25920, while the sum is 32.

Adding to 20310302056064 its reverse (46065020301302), we get a palindrome (66375322357366).

The spelling of 20310302056064 in words is "twenty trillion, three hundred ten billion, three hundred two million, fifty-six thousand, sixty-four".

Divisors: 1 2 4 8 16 32 64 128 158674234813 317348469626 634696939252 1269393878504 2538787757008 5077575514016 10155151028032 20310302056064