Search a number
-
+
101600046 = 23253281379
BaseRepresentation
bin1100000111001…
…00101100101110
321002011211001200
412003210230232
5202002200141
614025350330
72342405022
oct603445456
9232154050
10101600046
1152394689
122a0383a6
1318083b92
14d6ca382
158dbdab6
hex60e4b2e

101600046 has 48 divisors (see below), whose sum is σ = 225678960. Its totient is φ = 33022080.

The previous prime is 101600029. The next prime is 101600069. The reversal of 101600046 is 640006101.

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

It is a Curzon number.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 267885 + ... + 268263.

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

Almost surely, 2101600046 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 18.

The square root of 101600046 is about 10079.6848165010. The cubic root of 101600046 is about 466.6213812065.

Adding to 101600046 its reverse (640006101), we get a palindrome (741606147).

The spelling of 101600046 in words is "one hundred one million, six hundred thousand, forty-six".

Divisors: 1 2 3 6 9 18 53 106 159 281 318 379 477 562 758 843 954 1137 1686 2274 2529 3411 5058 6822 14893 20087 29786 40174 44679 60261 89358 106499 120522 134037 180783 212998 268074 319497 361566 638994 958491 1916982 5644447 11288894 16933341 33866682 50800023 101600046