Search a number
-
+
12971104578 = 23237101192833
BaseRepresentation
bin11000001010010001…
…10101100101000010
31020110222102101101200
430011020311211002
5203031100321303
65543035442030
7636302366265
oct140510654502
936428371350
1012971104578
115556939943
12261bbb6316
1312b93c5713
148b09a6cdc
1550db453a3
hex305235942

12971104578 has 48 divisors (see below), whose sum is σ = 29149558776. Its totient is φ = 4165171200.

The previous prime is 12971104571. The next prime is 12971104579. The reversal of 12971104578 is 87540117921.

It is a happy number.

12971104578 is a `hidden beast` number, since 1 + 2 + 9 + 71 + 1 + 0 + 4 + 578 = 666.

It can be written as a sum of positive squares in 4 ways, for example, as 12134564649 + 836539929 = 110157^2 + 28923^2 .

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

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

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

Almost surely, 212971104578 is an apocalyptic number.

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

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

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

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

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

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

The product of its (nonzero) digits is 141120, while the sum is 45.

The spelling of 12971104578 in words is "twelve billion, nine hundred seventy-one million, one hundred four thousand, five hundred seventy-eight".

Divisors: 1 2 3 6 9 18 37 74 101 111 202 222 303 333 606 666 909 1818 3737 7474 11211 22422 33633 67266 192833 385666 578499 1156998 1735497 3470994 7134821 14269642 19476133 21404463 38952266 42808926 58428399 64213389 116856798 128426778 175285197 350570394 720616921 1441233842 2161850763 4323701526 6485552289 12971104578