Search a number
-
+
3157117433876 = 2271715143924501
BaseRepresentation
bin101101111100010010110…
…111001111100000010100
3102011211001221102220002202
4231330102313033200110
5403211234030341001
610414205411224032
7444044212260320
oct55742267174024
912154057386082
103157117433876
111007a2053828a
1242ba542a8018
1319b93a8211a3
14acb3ba52980
15571cd0d796b
hex2df12dcf814

3157117433876 has 48 divisors (see below), whose sum is σ = 6729936498432. Its totient is φ = 1265025600000.

The previous prime is 3157117433849. The next prime is 3157117433909. The reversal of 3157117433876 is 6783347117513.

It is a congruent number.

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, 21890375 + ... + 22034126.

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

Almost surely, 23157117433876 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 8890560, while the sum is 56.

The spelling of 3157117433876 in words is "three trillion, one hundred fifty-seven billion, one hundred seventeen million, four hundred thirty-three thousand, eight hundred seventy-six".

Divisors: 1 2 4 7 14 17 28 34 68 119 151 238 302 476 604 1057 2114 2567 4228 5134 10268 17969 35938 71876 43924501 87849002 175698004 307471507 614943014 746716517 1229886028 1493433034 2986866068 5227015619 6632599651 10454031238 13265199302 20908062476 26530398604 46428197557 92856395114 112754194067 185712790228 225508388134 451016776268 789279358469 1578558716938 3157117433876