Search a number
-
+
668505948 = 2231123317103
BaseRepresentation
bin100111110110001…
…001011101011100
31201120220121202120
4213312021131130
52332114142243
6150200222540
722365130635
oct4766113534
91646817676
10668505948
11313399460
12167a6aa50
13a8663366
1464ada88c
153da50c83
hex27d8975c

668505948 has 96 divisors (see below), whose sum is σ = 1833172992. Its totient is φ = 187492800.

The previous prime is 668505919. The next prime is 668505949. The reversal of 668505948 is 849505866.

It is a super-2 number, since 2×6685059482 = 893800405022757408, which contains 22 as substring.

It is a self number, because there is not a number n which added to its sum of digits gives 668505948.

It is a congruent number.

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

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

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

Almost surely, 2668505948 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 668505948, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (916586496).

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

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

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

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

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

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

The square root of 668505948 is about 25855.4819719146. The cubic root of 668505948 is about 874.3831071666.

The spelling of 668505948 in words is "six hundred sixty-eight million, five hundred five thousand, nine hundred forty-eight".

Divisors: 1 2 3 4 6 11 12 22 23 31 33 44 46 62 66 69 92 93 124 132 138 186 253 276 341 372 506 682 713 759 1012 1023 1364 1426 1518 2046 2139 2852 3036 4092 4278 7103 7843 8556 14206 15686 21309 23529 28412 31372 42618 47058 78133 85236 94116 156266 163369 220193 234399 312532 326738 440386 468798 490107 653476 660579 880772 937596 980214 1321158 1797059 1960428 2422123 2642316 3594118 4844246 5064439 5391177 7188236 7266369 9688492 10128878 10782354 14532738 15193317 20257756 21564708 29065476 30386634 55708829 60773268 111417658 167126487 222835316 334252974 668505948