Search a number
-
+
120521360330660 = 22538315733859051
BaseRepresentation
bin11011011001110100010000…
…110111101100111110100100
3120210201201200211012222021202
4123121310100313230332210
5111244110221221040120
61104154425410102032
734246244442653162
oct3331642067547644
9523651624188252
10120521360330660
1135446904a15243
1211625a1b87a918
135233166a21953
1421a939d0c2232
15de0085660875
hex6d9d10decfa4

120521360330660 has 24 divisors (see below), whose sum is σ = 253755678790656. Its totient is φ = 48082673256800.

The previous prime is 120521360330659. The next prime is 120521360330743. The reversal of 120521360330660 is 66033063125021.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 7866921866 + ... + 7866937185.

It is an arithmetic number, because the mean of its divisors is an integer number (10573153282944).

Almost surely, 2120521360330660 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 116640, while the sum is 38.

The spelling of 120521360330660 in words is "one hundred twenty trillion, five hundred twenty-one billion, three hundred sixty million, three hundred thirty thousand, six hundred sixty".

Divisors: 1 2 4 5 10 20 383 766 1532 1915 3830 7660 15733859051 31467718102 62935436204 78669295255 157338590510 314677181020 6026068016533 12052136033066 24104272066132 30130340082665 60260680165330 120521360330660