Search a number
-
+
10013223424 = 29122915913
BaseRepresentation
bin10010101001101010…
…11010101000000000
3221211211122110020211
421110311122220000
5131001341122144
64333334043504
7503064665131
oct112465325000
927754573224
1010013223424
114279226a66
121b354a9594
13c3766a299
146adc05c88
153d9121034
hex254d5aa00

10013223424 has 40 divisors (see below), whose sum is σ = 20024427060. Its totient is φ = 5002223616.

The previous prime is 10013223391. The next prime is 10013223427. The reversal of 10013223424 is 42432231001.

It can be written as a sum of positive squares in 2 ways, for example, as 7673760000 + 2339463424 = 87600^2 + 48368^2 .

It is a junction number, because it is equal to n+sod(n) for n = 10013223395 and 10013223404.

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

Almost surely, 210013223424 is an apocalyptic number.

It is an amenable number.

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

10013223424 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 1152, while the sum is 22.

Adding to 10013223424 its reverse (42432231001), we get a palindrome (52445454425).

The spelling of 10013223424 in words is "ten billion, thirteen million, two hundred twenty-three thousand, four hundred twenty-four".

Divisors: 1 2 4 8 16 32 64 128 256 512 1229 2458 4916 9832 15913 19664 31826 39328 63652 78656 127304 157312 254608 314624 509216 629248 1018432 2036864 4073728 8147456 19557077 39114154 78228308 156456616 312913232 625826464 1251652928 2503305856 5006611712 10013223424