Search a number
-
+
101020102104 = 2335821723101
BaseRepresentation
bin101111000010101000…
…1000110110111011000
3100122202021010220021010
41132011101012313120
53123342121231404
6114224043213520
710204241462055
oct1360521066730
9318667126233
10101020102104
113992a239999
12176b35172a0
1396abc6765c
144c6472202c
152963a8c189
hex1785446dd8

101020102104 has 32 divisors (see below), whose sum is σ = 252593990640. Its totient is φ = 33667536000.

The previous prime is 101020102037. The next prime is 101020102121. The reversal of 101020102104 is 401201020101.

It is a happy number.

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

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

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 221847 + ... + 501254.

Almost surely, 2101020102104 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 16, while the sum is 12.

Adding to 101020102104 its reverse (401201020101), we get a palindrome (502221122205).

The spelling of 101020102104 in words is "one hundred one billion, twenty million, one hundred two thousand, one hundred four".

Divisors: 1 2 3 4 6 8 12 24 5821 11642 17463 23284 34926 46568 69852 139704 723101 1446202 2169303 2892404 4338606 5784808 8677212 17354424 4209170921 8418341842 12627512763 16836683684 25255025526 33673367368 50510051052 101020102104