Search a number
-
+
104520303616 = 210101032
BaseRepresentation
bin110000101010111100…
…1010100010000000000
3100222210012101120002011
41201111321110100000
53203024144203431
6120003240502304
710360052631151
oct1412571242000
9328705346064
10104520303616
1140365a94113
121830b77a994
139b19174901
1450b7533928
152abaed8cb1
hex1855e54400

104520303616 has 33 divisors (see below), whose sum is σ = 208959219511. Its totient is φ = 52254979072.

The previous prime is 104520303583. The next prime is 104520303619. The reversal of 104520303616 is 616303025401.

The square root of 104520303616 is 323296.

It is a perfect power (a square), and thus also a powerful number.

It is a Duffinian number.

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

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

It is a polite number, since it can be written in 2 ways as a sum of consecutive naturals, for example, 10340421 + ... + 10350523.

Almost surely, 2104520303616 is an apocalyptic number.

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

104520303616 is the 323296-th square number.

It is an amenable number.

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

104520303616 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its (nonzero) digits is 12960, while the sum is 31.

The spelling of 104520303616 in words is "one hundred four billion, five hundred twenty million, three hundred three thousand, six hundred sixteen".

Divisors: 1 2 4 8 16 32 64 128 256 512 1024 10103 20206 40412 80824 161648 323296 646592 1293184 2586368 5172736 10345472 102070609 204141218 408282436 816564872 1633129744 3266259488 6532518976 13065037952 26130075904 52260151808 104520303616