Search a number
-
+
156980397708 = 22334135451761
BaseRepresentation
bin1001001000110011000…
…0101100011010001100
3120000012020022110101000
42102030300230122030
510032443440211313
6200041002420300
714225056235661
oct2221460543214
9500166273330
10156980397708
1160636384282
1226510501690
1311a597b0cc4
147852887a68
15413b825673
hex248cc2c68c

156980397708 has 48 divisors (see below), whose sum is σ = 416912721120. Its totient is φ = 51050534400.

The previous prime is 156980397683. The next prime is 156980397773. The reversal of 156980397708 is 807793089651.

156980397708 is a `hidden beast` number, since 156 + 98 + 0 + 397 + 7 + 0 + 8 = 666.

It is an unprimeable number.

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

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

Almost surely, 2156980397708 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 22861440, while the sum is 63.

The spelling of 156980397708 in words is "one hundred fifty-six billion, nine hundred eighty million, three hundred ninety-seven thousand, seven hundred eight".

Divisors: 1 2 3 4 6 9 12 18 27 36 41 54 82 108 123 164 246 369 492 738 1107 1476 2214 4428 35451761 70903522 106355283 141807044 212710566 319065849 425421132 638131698 957197547 1276263396 1453522201 1914395094 2907044402 3828790188 4360566603 5814088804 8721133206 13081699809 17442266412 26163399618 39245099427 52326799236 78490198854 156980397708