Search a number
-
+
2154145229977 = 1310310740936761
BaseRepresentation
bin11111010110001101000…
…011111010110010011001
321121221020002021212100211
4133112031003322302121
5240243142134324402
64325333424131121
7311426504224636
oct37261503726231
97557202255324
102154145229977
11760627907634
122a95a2a66aa1
1312819a853c20
147639299b18d
153b07a96d4d7
hex1f58d0fac99

2154145229977 has 32 divisors (see below), whose sum is σ = 2370107900160. Its totient is φ = 1945910891520.

The previous prime is 2154145229933. The next prime is 2154145229983. The reversal of 2154145229977 is 7799225414512.

It is a happy number.

It is a cyclic number.

It is not a de Polignac number, because 2154145229977 - 219 = 2154144705689 is a prime.

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

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 58580277 + ... + 58617037.

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

Almost surely, 22154145229977 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 37393.

The product of its digits is 12700800, while the sum is 58.

The spelling of 2154145229977 in words is "two trillion, one hundred fifty-four billion, one hundred forty-five million, two hundred twenty-nine thousand, nine hundred seventy-seven".

Divisors: 1 13 103 107 409 1339 1391 5317 11021 36761 42127 43763 143273 477893 547651 568919 3786383 3933427 4507589 15035249 49222979 51134551 58598657 195458237 405142981 1548630647 1608771643 5266858753 20132198411 20914031359 165703479229 2154145229977