Search a number
-
+
26642956608 = 263246255133
BaseRepresentation
bin11000110100000010…
…110100000101000000
32112202210102102120200
4120310002310011000
5414031044102413
620123431005200
71632144252222
oct306402640500
975683372520
1026642956608
1110332288704
1251b6809800
132687a2c7a8
14140a660412
15a5e059573
hex6340b4140

26642956608 has 42 divisors (see below), whose sum is σ = 76367226234. Its totient is φ = 8880985344.

The previous prime is 26642956573. The next prime is 26642956621. The reversal of 26642956608 is 80665924662.

It is a happy number.

26642956608 is a `hidden beast` number, since 2 + 6 + 6 + 4 + 29 + 5 + 6 + 608 = 666.

It can be written as a sum of positive squares in only one way, i.e., 25725593664 + 917362944 = 160392^2 + 30288^2 .

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (11) of ones.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 23126991 + ... + 23128142.

Almost surely, 226642956608 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 7464960, while the sum is 54.

The spelling of 26642956608 in words is "twenty-six billion, six hundred forty-two million, nine hundred fifty-six thousand, six hundred eight".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 32 36 48 64 72 96 144 192 288 576 46255133 92510266 138765399 185020532 277530798 370041064 416296197 555061596 740082128 832592394 1110123192 1480164256 1665184788 2220246384 2960328512 3330369576 4440492768 6660739152 8880985536 13321478304 26642956608