Search a number
-
+
149570316426 = 2347253212923
BaseRepresentation
bin1000101101001100010…
…1011110100010001010
3112022001210221022211010
42023103011132202022
54422310000111201
6152413414544350
713543330466316
oct2132305364212
9468053838733
10149570316426
11584835a9563
1224ba29680b6
1311148546c1b
14734c6a0b46
153d56005bd6
hex22d315e88a

149570316426 has 48 divisors (see below), whose sum is σ = 311409015264. Its totient is φ = 47875085856.

The previous prime is 149570316421. The next prime is 149570316433. The reversal of 149570316426 is 624613075941.

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

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

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

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

Almost surely, 2149570316426 is an apocalyptic number.

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

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

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

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

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

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

The spelling of 149570316426 in words is "one hundred forty-nine billion, five hundred seventy million, three hundred sixteen thousand, four hundred twenty-six".

Divisors: 1 2 3 6 47 53 94 106 141 159 282 318 2209 2491 4418 4982 6627 7473 13254 14946 117077 212923 234154 351231 425846 638769 702462 1277538 10007381 11284919 20014762 22569838 30022143 33854757 60044286 67709514 470346907 530391193 940693814 1060782386 1411040721 1591173579 2822081442 3182347158 24928386071 49856772142 74785158213 149570316426