Search a number
-
+
12955902976 = 21035572
BaseRepresentation
bin11000001000011101…
…10110010000000000
31020102220211001201101
430010032312100000
5203013202343401
65541333544144
7636026233612
oct140416662000
936386731641
1012955902976
1155492a6735
122616aa5054
1312b62023a3
148ac96adb2
1550c641101
hex3043b6400

12955902976 has 33 divisors (see below), whose sum is σ = 25906436929. Its totient is φ = 6476130304.

The previous prime is 12955902931. The next prime is 12955902991. The reversal of 12955902976 is 67920955921.

The square root of 12955902976 is 113824.

It is a perfect power (a square), and thus also a powerful number.

It can be written as a sum of positive squares in only one way, i.e., 1587225600 + 11368677376 = 39840^2 + 106624^2 .

It is a Duffinian number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 2 ways as a sum of consecutive naturals, for example, 3640590 + ... + 3644146.

Almost surely, 212955902976 is an apocalyptic number.

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

12955902976 is the 113824-th square number.

It is an amenable number.

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

12955902976 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its (nonzero) digits is 3061800, while the sum is 55.

The spelling of 12955902976 in words is "twelve billion, nine hundred fifty-five million, nine hundred two thousand, nine hundred seventy-six".

Divisors: 1 2 4 8 16 32 64 128 256 512 1024 3557 7114 14228 28456 56912 113824 227648 455296 910592 1821184 3642368 12652249 25304498 50608996 101217992 202435984 404871968 809743936 1619487872 3238975744 6477951488 12955902976