Search a number
-
+
999000021222 = 23378331841653
BaseRepresentation
bin11101000100110010000…
…10101001100011100110
310112111121000210020111000
432202121002221203212
5112331423001134342
62042533445254130
7132114103034010
oct16423102514346
93474530706430
10999000021222
11355745517055
12141743104346
1373289068218
14364cd7031b0
151aebda8b44c
hexe8990a98e6

999000021222 has 64 divisors (see below), whose sum is σ = 2567710978560. Its totient is φ = 281989670112.

The previous prime is 999000021203. The next prime is 999000021223. The reversal of 999000021222 is 222120000999.

It is a congruent number.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 15889453 + ... + 15952200.

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

Almost surely, 2999000021222 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 11664, while the sum is 36.

The spelling of 999000021222 in words is "nine hundred ninety-nine billion, twenty-one thousand, two hundred twenty-two".

Divisors: 1 2 3 6 7 9 14 18 21 27 42 54 63 83 126 166 189 249 378 498 581 747 1162 1494 1743 2241 3486 4482 5229 10458 15687 31374 31841653 63683306 95524959 191049918 222891571 286574877 445783142 573149754 668674713 859724631 1337349426 1719449262 2006024139 2642857199 4012048278 5285714398 6018072417 7928571597 12036144834 15857143194 18500000393 23785714791 37000000786 47571429582 55500001179 71357144373 111000002358 142714288746 166500003537 333000007074 499500010611 999000021222