Search a number
-
+
23150512 = 24711192343
BaseRepresentation
bin101100001001…
…1111110110000
31121120011112101
41120103332300
521411304022
62144110144
7400530130
oct130237660
947504471
1023150512
1112082360
127905354
134a47438
143108ac0
152074627
hex1613fb0

23150512 has 160 divisors (see below), whose sum is σ = 62853120. Its totient is φ = 7983360.

The previous prime is 23150509. The next prime is 23150539. The reversal of 23150512 is 21505132.

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

It is a self number, because there is not a number n which added to its sum of digits gives 23150512.

It is a congruent number.

It is an unprimeable number.

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, 538363 + ... + 538405.

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

Almost surely, 223150512 is an apocalyptic number.

23150512 is a gapful number since it is divisible by the number (22) 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 23150512, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (31426560).

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

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

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

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

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

The product of its (nonzero) digits is 300, while the sum is 19.

The square root of 23150512 is about 4811.4978956662. The cubic root of 23150512 is about 285.0056918941.

Adding to 23150512 its reverse (21505132), we get a palindrome (44655644).

The spelling of 23150512 in words is "twenty-three million, one hundred fifty thousand, five hundred twelve".

Divisors: 1 2 4 7 8 11 14 16 19 22 23 28 38 43 44 46 56 76 77 86 88 92 112 133 152 154 161 172 176 184 209 253 266 301 304 308 322 344 368 418 437 473 506 532 602 616 644 688 817 836 874 946 989 1012 1064 1204 1232 1288 1463 1634 1672 1748 1771 1892 1978 2024 2128 2408 2576 2926 3059 3268 3311 3344 3496 3542 3784 3956 4048 4807 4816 5719 5852 6118 6536 6622 6923 6992 7084 7568 7912 8987 9614 10879 11438 11704 12236 13072 13244 13846 14168 15824 17974 18791 19228 21758 22876 23408 24472 26488 27692 28336 33649 35948 37582 38456 43516 45752 48944 52976 55384 62909 67298 71896 75164 76153 76912 87032 91504 110768 125818 131537 134596 143792 150328 152306 174064 206701 251636 263074 269192 300656 304612 413402 503272 526148 538384 609224 826804 1006544 1052296 1218448 1446907 1653608 2104592 2893814 3307216 5787628 11575256 23150512