Search a number
-
+
100646067042 = 23216334303363
BaseRepresentation
bin101110110111011111…
…0010001101101100010
3100121210012022221121200
41131232332101231202
53122110343121132
6114123002302030
710162050311613
oct1355676215542
9317705287550
10100646067042
1139758098904
121760a1b7916
13964c617531
144c2ab99c0a
152940d06d7c
hex176ef91b62

100646067042 has 24 divisors (see below), whose sum is σ = 219404316144. Its totient is φ = 33342867864.

The previous prime is 100646067023. The next prime is 100646067047. The reversal of 100646067042 is 240760646001.

100646067042 is a `hidden beast` number, since 1 + 0 + 0 + 6 + 4 + 606 + 7 + 0 + 42 = 666.

It is a super-2 number, since 2×1006460670422 (a number of 23 digits) contains 22 as substring.

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

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 17148748 + ... + 17154615.

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

Almost surely, 2100646067042 is an apocalyptic number.

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

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

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

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

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

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

The spelling of 100646067042 in words is "one hundred billion, six hundred forty-six million, sixty-seven thousand, forty-two".

Divisors: 1 2 3 6 9 18 163 326 489 978 1467 2934 34303363 68606726 102910089 205820178 308730267 617460534 5591448169 11182896338 16774344507 33548689014 50323033521 100646067042