Search a number
-
+
128261027332156 = 22503376916913777
BaseRepresentation
bin11101001010011100011000…
…111110010000000000111100
3121211010122010112010210211111
4131022130120332100000330
5113302412040444112111
61132442145202331404
736005360553003535
oct3512343076200074
9554118115123744
10128261027332156
1137960218197544
1212475a1a659b64
135674c69886c14
142395c1c8a768c
15ec656c572a21
hex74a718f9003c

128261027332156 has 24 divisors (see below), whose sum is σ = 224962719115680. Its totient is φ = 63986032399872.

The previous prime is 128261027332153. The next prime is 128261027332183. The reversal of 128261027332156 is 651233720162821.

It is a super-2 number, since 2×1282610273321562 (a number of 29 digits) contains 22 as substring.

It is a congruent number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 873661 + ... + 16040116.

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

Almost surely, 2128261027332156 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 1451520, while the sum is 49.

Adding to 128261027332156 its reverse (651233720162821), we get a palindrome (779494747494977).

The spelling of 128261027332156 in words is "one hundred twenty-eight trillion, two hundred sixty-one billion, twenty-seven million, three hundred thirty-two thousand, one hundred fifty-six".

Divisors: 1 2 4 503 1006 2012 3769 7538 15076 1895807 3791614 7583228 16913777 33827554 67655108 8507629831 17015259662 34030519324 63748025513 127496051026 254992102052 32065256833039 64130513666078 128261027332156