Search a number
-
+
80580746777630 = 25117011045010333
BaseRepresentation
bin10010010100100110101010…
…110010011001010000011110
3101120022102222210101001012012
4102110212222302121100132
541030213332133341010
6443214141203311222
722654524011226611
oct2224465262312036
9346272883331165
1080580746777630
1123748114902810
12905510907b512
1335c6968a51948
1415c81b3bc6178
1594b15439d005
hex4949aac9941e

80580746777630 has 32 divisors (see below), whose sum is σ = 158457006965088. Its totient is φ = 29260289296000.

The previous prime is 80580746777623. The next prime is 80580746777639. The reversal of 80580746777630 is 3677764708508.

It is a happy number.

80580746777630 is digitally balanced in base 3, because in such base it contains all the possibile digits an equal number of times.

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 522428057 + ... + 522582276.

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

Almost surely, 280580746777630 is an apocalyptic number.

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

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

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

The sum of its prime factors is 1045011052.

The product of its (nonzero) digits is 331914240, while the sum is 68.

The spelling of 80580746777630 in words is "eighty trillion, five hundred eighty billion, seven hundred forty-six million, seven hundred seventy-seven thousand, six hundred thirty".

Divisors: 1 2 5 10 11 22 55 110 701 1402 3505 7010 7711 15422 38555 77110 1045010333 2090020666 5225051665 10450103330 11495113663 22990227326 57475568315 114951136630 732552243433 1465104486866 3662761217165 7325522434330 8058074677763 16116149355526 40290373388815 80580746777630