Search a number
-
+
3604105010056 = 2318110332409509
BaseRepresentation
bin110100011100100101011…
…001100001101110001000
3110202112211021102110002211
4310130211121201232020
5433022201340310211
611355411502234504
7521250040055335
oct64344531415610
913675737373084
103604105010056
11116a546357071
124a25bb585a34
13201b33a87b35
14c662242798c
1563b3eb7ae21
hex34725661b88

3604105010056 has 32 divisors (see below), whose sum is σ = 6801613018200. Its totient is φ = 1790360824320.

The previous prime is 3604105009997. The next prime is 3604105010057. The reversal of 3604105010056 is 6500105014063.

It can be written as a sum of positive squares in 4 ways, for example, as 3402674593956 + 201430416100 = 1844634^2 + 448810^2 .

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

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

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 7 ways as a sum of consecutive naturals, for example, 291030 + ... + 2700538.

Almost surely, 23604105010056 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 10800, while the sum is 31.

The spelling of 3604105010056 in words is "three trillion, six hundred four billion, one hundred five million, ten thousand, fifty-six".

Divisors: 1 2 4 8 181 362 724 1033 1448 2066 4132 8264 186973 373946 747892 1495784 2409509 4819018 9638036 19276072 436121129 872242258 1744484516 2489022797 3488969032 4978045594 9956091188 19912182376 450513126257 901026252514 1802052505028 3604105010056