Search a number
-
+
13343840604 = 22321096775023
BaseRepresentation
bin11000110110101101…
…01101100101011100
31021102221210100002200
430123112231211130
5204312010344404
610044032451500
7651446526243
oct143326554534
937387710080
1013343840604
115728282a46
1227049a9b90
1313486ac493
149082b195a
15531720839
hex31b5ad95c

13343840604 has 72 divisors (see below), whose sum is σ = 34096782720. Its totient is φ = 4399754112.

The previous prime is 13343840569. The next prime is 13343840659. The reversal of 13343840604 is 40604834331.

It is a happy number.

13343840604 is a `hidden beast` number, since 1 + 3 + 3 + 4 + 3 + 8 + 40 + 604 = 666.

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 213343840604 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The spelling of 13343840604 in words is "thirteen billion, three hundred forty-three million, eight hundred forty thousand, six hundred four".

Divisors: 1 2 3 4 6 9 12 18 36 109 218 327 436 654 677 981 1308 1354 1962 2031 2708 3924 4062 5023 6093 8124 10046 12186 15069 20092 24372 30138 45207 60276 73793 90414 147586 180828 221379 295172 442758 547507 664137 885516 1095014 1328274 1642521 2190028 2656548 3285042 3400571 4927563 6570084 6801142 9855126 10201713 13602284 19710252 20403426 30605139 40806852 61210278 122420556 370662239 741324478 1111986717 1482648956 2223973434 3335960151 4447946868 6671920302 13343840604