Search a number
-
+
6620478605416 = 2313292195118901
BaseRepresentation
bin110000001010111001101…
…0001101000100001101000
3212102220121112111112211201
41200111303101220201220
51331432220010333131
622025223400533544
71252212426432154
oct140256321504150
925386545445751
106620478605416
112122802639335
128ab114a812b4
13390401898bb0
1418c60bb42064
15b7331ab0761
hex60573468868

6620478605416 has 32 divisors (see below), whose sum is σ = 13829249082600. Its totient is φ = 2950239801600.

The previous prime is 6620478605393. The next prime is 6620478605431. The reversal of 6620478605416 is 6145068740266.

It is a happy number.

It can be written as a sum of positive squares in 4 ways, for example, as 4938928416900 + 1681550188516 = 2222370^2 + 1296746^2 .

It is an unprimeable number.

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, 1097556435 + ... + 1097562466.

Almost surely, 26620478605416 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 11612160, while the sum is 55.

The spelling of 6620478605416 in words is "six trillion, six hundred twenty billion, four hundred seventy-eight million, six hundred five thousand, four hundred sixteen".

Divisors: 1 2 4 8 13 26 29 52 58 104 116 232 377 754 1508 3016 2195118901 4390237802 8780475604 17560951208 28536545713 57073091426 63658448129 114146182852 127316896258 228292365704 254633792516 509267585032 827559825677 1655119651354 3310239302708 6620478605416