Search a number
-
+
100406106603 = 3411591909987
BaseRepresentation
bin101110110000010101…
…0111001100111101011
3100121011110210200210000
41131200222321213223
53121112430402403
6114043111154043
710153104552525
oct1354052714753
9317143720700
10100406106603
11396446a1aa0
1217561975923
1396119ab6ca
144c06d74a15
152929c077a3
hex1760ab99eb

100406106603 has 40 divisors (see below), whose sum is σ = 166398154560. Its totient is φ = 59820761520.

The previous prime is 100406106551. The next prime is 100406106611. The reversal of 100406106603 is 306601604001.

100406106603 is a `hidden beast` number, since 1 + 0 + 0 + 40 + 6 + 10 + 6 + 603 = 666.

It is not a de Polignac number, because 100406106603 - 233 = 91816172011 is a prime.

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

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

It is a polite number, since it can be written in 39 ways as a sum of consecutive naturals, for example, 902425 + ... + 1007562.

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

Almost surely, 2100406106603 is an apocalyptic number.

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

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

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

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

The product of its (nonzero) digits is 2592, while the sum is 27.

The spelling of 100406106603 in words is "one hundred billion, four hundred six million, one hundred six thousand, six hundred three".

Divisors: 1 3 9 11 27 33 59 81 99 177 297 531 649 891 1593 1947 4779 5841 17523 52569 1909987 5729961 17189883 21009857 51569649 63029571 112689233 154708947 189088713 338067699 567266139 1014203097 1239581563 1701798417 3042609291 3718744689 9127827873 11156234067 33468702201 100406106603