Search a number
-
+
3366668670020 = 225168333433501
BaseRepresentation
bin110000111111011101000…
…101110001010001000100
3102220211221221001122102222
4300333131011301101010
5420124414134420040
611054343133351512
7465143121345665
oct60773505612104
912824857048388
103366668670020
111088883771577
12464596638598
131b5624874686
14b8d3a43b36c
155c894d22bb5
hex30fdd171444

3366668670020 has 12 divisors (see below), whose sum is σ = 7070004207084. Its totient is φ = 1346667468000.

The previous prime is 3366668669941. The next prime is 3366668670023. The reversal of 3366668670020 is 200768666633.

It can be written as a sum of positive squares in 2 ways, for example, as 1054346990596 + 2312321679424 = 1026814^2 + 1520632^2 .

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

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 84166716731 + ... + 84166716770.

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

Almost surely, 23366668670020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 7838208, while the sum is 53.

The spelling of 3366668670020 in words is "three trillion, three hundred sixty-six billion, six hundred sixty-eight million, six hundred seventy thousand, twenty".

Divisors: 1 2 4 5 10 20 168333433501 336666867002 673333734004 841667167505 1683334335010 3366668670020