Search a number
-
+
100203033122 = 21722314950587
BaseRepresentation
bin101110101010010010…
…0001111001000100010
3100120122022200111022222
41131110210033020202
53120203434024442
6114011014431042
710145060504543
oct1352444171042
9316568614288
10100203033122
113954aaaa975
1217505962482
1395ab8b949a
144bc7dd24ca
152916e928d2
hex175490f222

100203033122 has 48 divisors (see below), whose sum is σ = 167729572800. Its totient is φ = 44800580352.

The previous prime is 100203033113. The next prime is 100203033193. The reversal of 100203033122 is 221330302001.

It is a super-3 number, since 3×1002030331223 (a number of 34 digits) contains 333 as substring.

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

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

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, 1955513 + ... + 2006099.

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

Almost surely, 2100203033122 is an apocalyptic number.

100203033122 is a deficient number, since it is larger than the sum of its proper divisors (67526539678).

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

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

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

The product of its (nonzero) digits is 216, while the sum is 17.

Adding to 100203033122 its reverse (221330302001), we get a palindrome (321533335123).

The spelling of 100203033122 in words is "one hundred billion, two hundred three million, thirty-three thousand, one hundred twenty-two".

Divisors: 1 2 17 23 34 46 149 289 298 391 578 782 2533 3427 5066 6647 6854 13294 43061 50587 58259 86122 101174 116518 859979 990403 1163501 1719958 1980806 2327002 7537463 14619643 15074926 19779517 29239286 39559034 128136871 173361649 256273742 336251789 346723298 672503578 2178326807 2947148033 4356653614 5894296066 50101516561 100203033122