Search a number
-
+
10023342312 = 23343191211241
BaseRepresentation
bin10010101010111000…
…00001000011101000
3221212112200112202110
421111130001003220
5131011433423222
64334335002320
7503250001224
oct112534010350
927775615673
1010023342312
114283a08485
121b389693a0
13c397a0ca9
146b12bb784
153d9e6e30c
hex2557010e8

10023342312 has 128 divisors (see below), whose sum is σ = 26004971520. Its totient is φ = 3217536000.

The previous prime is 10023342299. The next prime is 10023342317. The reversal of 10023342312 is 21324332001.

It is a super-2 number, since 2×100233423122 (a number of 21 digits) contains 22 as substring.

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

It is an arithmetic number, because the mean of its divisors is an integer number (203163840).

Almost surely, 210023342312 is an apocalyptic number.

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

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 10023342312, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (13002485760).

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

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

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

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

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

The product of its (nonzero) digits is 864, while the sum is 21.

Adding to 10023342312 its reverse (21324332001), we get a palindrome (31347674313).

The spelling of 10023342312 in words is "ten billion, twenty-three million, three hundred forty-two thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 12 24 43 86 129 172 191 211 241 258 344 382 422 482 516 573 633 723 764 844 964 1032 1146 1266 1446 1528 1688 1928 2292 2532 2892 4584 5064 5784 8213 9073 10363 16426 18146 20726 24639 27219 31089 32852 36292 40301 41452 46031 49278 50851 54438 62178 65704 72584 80602 82904 92062 98556 101702 108876 120903 124356 138093 152553 161204 184124 197112 203404 217752 241806 248712 276186 305106 322408 368248 406808 483612 552372 610212 967224 1104744 1220424 1732943 1979333 2186593 3465886 3958666 4373186 5198829 5937999 6559779 6931772 7917332 8746372 9712541 10397658 11875998 13119558 13863544 15834664 17492744 19425082 20795316 23751996 26239116 29137623 38850164 41590632 47503992 52478232 58275246 77700328 116550492 233100984 417639263 835278526 1252917789 1670557052 2505835578 3341114104 5011671156 10023342312