Search a number
-
+
40456870116 = 22313253376399
BaseRepresentation
bin100101101011011010…
…101101100011100100
310212102111201221110220
4211223122231203210
51130323424320431
630330255044340
72631362502435
oct455332554344
9125374657426
1040456870116
1116180937353
127a10b106b0
133a79916300
141d5b13748c
1510bbb80b96
hex96b6ad8e4

40456870116 has 72 divisors (see below), whose sum is σ = 104148374400. Its totient is φ = 12213362304.

The previous prime is 40456870109. The next prime is 40456870121. The reversal of 40456870116 is 61107865404.

It is an unprimeable number.

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

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 80716 + ... + 295683.

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

Almost surely, 240456870116 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 161280, while the sum is 42.

The spelling of 40456870116 in words is "forty billion, four hundred fifty-six million, eight hundred seventy thousand, one hundred sixteen".

Divisors: 1 2 3 4 6 12 13 26 39 52 53 78 106 156 159 169 212 318 338 507 636 676 689 1014 1378 2028 2067 2756 4134 8268 8957 17914 26871 35828 53742 107484 376399 752798 1129197 1505596 2258394 4516788 4893187 9786374 14679561 19572748 19949147 29359122 39898294 58718244 59847441 63611431 79796588 119694882 127222862 190834293 239389764 254445724 259338911 381668586 518677822 763337172 778016733 1037355644 1556033466 3112066932 3371405843 6742811686 10114217529 13485623372 20228435058 40456870116