Search a number
-
+
999066950 = 252711812417
BaseRepresentation
bin111011100011001…
…000110101000110
32120121220212012122
4323203020311012
54021230120300
6243045245542
733520633430
oct7343106506
92517825178
10999066950
11472a46872
1223a7038b2
1312bca159b
1496987650
155ca99c85
hex3b8c8d46

999066950 has 48 divisors (see below), whose sum is σ = 2126408544. Its totient is φ = 342105600.

The previous prime is 999066881. The next prime is 999066961. The reversal of 999066950 is 59660999.

999066950 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 412142 + ... + 414558.

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

Almost surely, 2999066950 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 1180980, while the sum is 53.

The square root of 999066950 is about 31608.0203429446. The cubic root of 999066950 is about 999.6888865518.

The spelling of 999066950 in words is "nine hundred ninety-nine million, sixty-six thousand, nine hundred fifty".

Divisors: 1 2 5 7 10 14 25 35 50 70 175 350 1181 2362 2417 4834 5905 8267 11810 12085 16534 16919 24170 29525 33838 41335 59050 60425 82670 84595 120850 169190 206675 413350 422975 845950 2854477 5708954 14272385 19981339 28544770 39962678 71361925 99906695 142723850 199813390 499533475 999066950