Search a number
-
+
99956682 = 23271943971
BaseRepresentation
bin1011111010100…
…11011111001010
320222002022210100
411331103133022
5201042103212
613530230230
72322421620
oct575233712
9228068710
1099956682
1151471a31
1229585376
1317929b87
14d3bd510
158b96bdc
hex5f537ca

99956682 has 96 divisors (see below), whose sum is σ = 266872320. Its totient is φ = 26399520.

The previous prime is 99956671. The next prime is 99956683. The reversal of 99956682 is 28665999.

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

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 102457 + ... + 103427.

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

Almost surely, 299956682 is an apocalyptic number.

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

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

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

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

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

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

The product of its digits is 2099520, while the sum is 54.

The square root of 99956682 is about 9997.8338653930. The cubic root of 99956682 is about 464.0918522331.

The spelling of 99956682 in words is "ninety-nine million, nine hundred fifty-six thousand, six hundred eighty-two".

Divisors: 1 2 3 6 7 9 14 18 19 21 38 42 43 57 63 86 114 126 129 133 171 258 266 301 342 387 399 602 774 798 817 903 971 1197 1634 1806 1942 2394 2451 2709 2913 4902 5418 5719 5826 6797 7353 8739 11438 13594 14706 17157 17478 18449 20391 34314 36898 40782 41753 51471 55347 61173 83506 102942 110694 122346 125259 129143 166041 250518 258286 292271 332082 375777 387429 584542 751554 774858 793307 876813 1162287 1586614 1753626 2324574 2379921 2630439 4759842 5260878 5553149 7139763 11106298 14279526 16659447 33318894 49978341 99956682