Search a number
-
+
129623041024 = 210112512
BaseRepresentation
bin111100010111000100…
…0101010010000000000
3110101120122121202010021
41320232020222100000
54110431444303044
6135314211343224
712236115445411
oct1705610522000
9411518552107
10129623041024
114aa77911294
12211565b1b14
13c2b9a6c899
1463b93c1808
153589c01e84
hex1e2e22a400

129623041024 has 33 divisors (see below), whose sum is σ = 259142529891. Its totient is φ = 64805760000.

The previous prime is 129623041003. The next prime is 129623041027. The reversal of 129623041024 is 420140326921.

The square root of 129623041024 is 360032.

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

It is a Duffinian number.

It is not an unprimeable number, because it can be changed into a prime (129623041027) 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 2 ways as a sum of consecutive naturals, for example, 11515399 + ... + 11526649.

Almost surely, 2129623041024 is an apocalyptic number.

129623041024 is the 360032-nd square number.

It is an amenable number.

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

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

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

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

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

Adding to 129623041024 its reverse (420140326921), we get a palindrome (549763367945).

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

Divisors: 1 2 4 8 16 32 64 128 256 512 1024 11251 22502 45004 90008 180016 360032 720064 1440128 2880256 5760512 11521024 126585001 253170002 506340004 1012680008 2025360016 4050720032 8101440064 16202880128 32405760256 64811520512 129623041024