Search a number
-
+
668008744152 = 23379352325287
BaseRepresentation
bin10011011100010000110…
…11001000010011011000
32100212020200022012212020
421232020123020103120
541421040214303102
61230513505414440
766155610432021
oct11561033102330
92325220265766
10668008744152
11238334580682
12a956a93a420
134acba69c859
1424490639c48
151259a746bbc
hex9b886c84d8

668008744152 has 32 divisors (see below), whose sum is σ = 1691161382400. Its totient is φ = 219850978464.

The previous prime is 668008744133. The next prime is 668008744213. The reversal of 668008744152 is 251447800866.

It is a junction number, because it is equal to n+sod(n) for n = 668008744095 and 668008744104.

It is a congruent number.

It is an unprimeable number.

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

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

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

Almost surely, 2668008744152 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2580480, while the sum is 51.

The spelling of 668008744152 in words is "six hundred sixty-eight billion, eight million, seven hundred forty-four thousand, one hundred fifty-two".

Divisors: 1 2 3 4 6 8 12 24 79 158 237 316 474 632 948 1896 352325287 704650574 1056975861 1409301148 2113951722 2818602296 4227903444 8455806888 27833697673 55667395346 83501093019 111334790692 167002186038 222669581384 334004372076 668008744152