Search a number
-
+
10403343312 = 243463468113
BaseRepresentation
bin10011011000001011…
…00110101111010000
3222212000201121010120
421230011212233100
5132301223441222
64440151430240
7515542646655
oct115405465720
928760647116
1010403343312
11445946389a
122024085380
13c9a42c75b
14709957c2c
1540d4d215c
hex26c166bd0

10403343312 has 40 divisors (see below), whose sum is σ = 26933407104. Its totient is φ = 3460283904.

The previous prime is 10403343229. The next prime is 10403343319. The reversal of 10403343312 is 21334330401.

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

It is a congruent number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 211833 + ... + 256280.

Almost surely, 210403343312 is an apocalyptic number.

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

It is an amenable number.

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

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

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

10403343312 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 2592, while the sum is 24.

Adding to 10403343312 its reverse (21334330401), we get a palindrome (31737673713).

The spelling of 10403343312 in words is "ten billion, four hundred three million, three hundred forty-three thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 12 16 24 48 463 926 1389 1852 2778 3704 5556 7408 11112 22224 468113 936226 1404339 1872452 2808678 3744904 5617356 7489808 11234712 22469424 216736319 433472638 650208957 866945276 1300417914 1733890552 2600835828 3467781104 5201671656 10403343312