Search a number
-
+
148377128052 = 22317242784639
BaseRepresentation
bin1000101000101111110…
…1110100110001110100
3112011222122202002002010
42022023331310301310
54412334021044202
6152055152444220
713501631531106
oct2121375646164
9464878662063
10148377128052
1157a2102546a
122490b249670
1310cb8298cba
147278025576
153cd63b376c
hex228bf74c74

148377128052 has 36 divisors (see below), whose sum is σ = 367776765440. Its totient is φ = 46549686144.

The previous prime is 148377128047. The next prime is 148377128059. The reversal of 148377128052 is 250821773841.

It is a junction number, because it is equal to n+sod(n) for n = 148377127992 and 148377128010.

It is a congruent number.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 21388852 + ... + 21395787.

Almost surely, 2148377128052 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 752640, while the sum is 48.

The spelling of 148377128052 in words is "one hundred forty-eight billion, three hundred seventy-seven million, one hundred twenty-eight thousand, fifty-two".

Divisors: 1 2 3 4 6 12 17 34 51 68 102 204 289 578 867 1156 1734 3468 42784639 85569278 128353917 171138556 256707834 513415668 727338863 1454677726 2182016589 2909355452 4364033178 8728066356 12364760671 24729521342 37094282013 49459042684 74188564026 148377128052