Search a number
-
+
129738276864 = 2163272672
BaseRepresentation
bin111100011010100000…
…0010000000000000000
3110101212200110022222100
41320311000100000000
54111200444324424
6135333445310400
712242015105100
oct1706500200000
9411780408870
10129738276864
1150026969719
1221189105400
13c3078b9181
1463ca81b200
153594db5dc9
hex1e35010000

129738276864 has 459 divisors, whose sum is σ = 442592295327. Its totient is φ = 36514824192.

The previous prime is 129738276853. The next prime is 129738276907. The reversal of 129738276864 is 468672837921.

The square root of 129738276864 is 360192.

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

129738276864 is a `hidden beast` number, since 129 + 7 + 382 + 76 + 8 + 64 = 666.

129738276864 is digitally balanced in base 3, because in such base it contains all the possibile digits an equal number of times.

It is a Harshad number since it is a multiple of its sum of digits (63).

It is a nude number because it is divisible by every one of its digits.

It is an unprimeable number.

It is a polite number, since it can be written in 26 ways as a sum of consecutive naturals, for example, 1936392159 + ... + 1936392225.

Almost surely, 2129738276864 is an apocalyptic number.

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

129738276864 is the 360192-nd square number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 129738276864

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

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

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

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

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

The product of its digits is 48771072, while the sum is 63.

The spelling of 129738276864 in words is "one hundred twenty-nine billion, seven hundred thirty-eight million, two hundred seventy-six thousand, eight hundred sixty-four".