Search a number
-
+
12673416400 = 245231683541
BaseRepresentation
bin10111100110110010…
…01111110011010000
31012201020021020222121
423303121033303100
5201423343311100
65453323144024
7626026155601
oct136331176320
935636236877
1012673416400
1154138a4357
122558375014
13126c826c78
14883235da8
154e294151a
hex2f364fcd0

12673416400 has 30 divisors (see below), whose sum is σ = 30447883862. Its totient is φ = 5069366400.

The previous prime is 12673416391. The next prime is 12673416401. The reversal of 12673416400 is 461437621.

It can be written as a sum of positive squares in 3 ways, for example, as 2034731664 + 10638684736 = 45108^2 + 103144^2 .

It is a congruent number.

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

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

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 15841371 + ... + 15842170.

Almost surely, 212673416400 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 24192, while the sum is 34.

The spelling of 12673416400 in words is "twelve billion, six hundred seventy-three million, four hundred sixteen thousand, four hundred".

Divisors: 1 2 4 5 8 10 16 20 25 40 50 80 100 200 400 31683541 63367082 126734164 158417705 253468328 316835410 506936656 633670820 792088525 1267341640 1584177050 2534683280 3168354100 6336708200 12673416400