Search a number
-
+
676148212 = 221937832897
BaseRepresentation
bin101000010011010…
…011001111110100
31202010021212222101
4220103103033310
52341043220322
6151032111444
722520110405
oct5023231764
91663255871
10676148212
11317739183
1216a535584
13aa10a9cc
1465b299ac
153e560327
hex284d33f4

676148212 has 48 divisors (see below), whose sum is σ = 1295058240. Its totient is φ = 307763712.

The previous prime is 676148203. The next prime is 676148243. The reversal of 676148212 is 212841676.

676148212 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 231948 + ... + 234844.

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

Almost surely, 2676148212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its digits is 32256, while the sum is 37.

The square root of 676148212 is about 26002.8500745591. The cubic root of 676148212 is about 877.7024311453.

Adding to 676148212 its reverse (212841676), we get a palindrome (888989888).

The spelling of 676148212 in words is "six hundred seventy-six million, one hundred forty-eight thousand, two hundred twelve".

Divisors: 1 2 4 19 37 38 74 76 83 148 166 332 703 1406 1577 2812 2897 3071 3154 5794 6142 6308 11588 12284 55043 58349 107189 110086 116698 214378 220172 233396 240451 428756 480902 961804 2036591 4073182 4568569 8146364 8896687 9137138 17793374 18274276 35586748 169037053 338074106 676148212