Search a number
-
+
12669855268 = 22717259110273
BaseRepresentation
bin10111100110010111…
…01010011000100100
31012200222120100000211
423303023222120210
5201421440332033
65453114545204
7625653664360
oct136313523044
935628510024
1012669855268
115411891874
122557138204
13126bb7b0a5
1488298a2a0
154e248b2cd
hex2f32ea624

12669855268 has 48 divisors (see below), whose sum is σ = 26843249664. Its totient is φ = 5108060160.

The previous prime is 12669855257. The next prime is 12669855281. The reversal of 12669855268 is 86255896621.

It is a happy number.

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

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

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

Almost surely, 212669855268 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 12441600, while the sum is 58.

The spelling of 12669855268 in words is "twelve billion, six hundred sixty-nine million, eight hundred fifty-five thousand, two hundred sixty-eight".

Divisors: 1 2 4 7 14 17 28 34 68 119 238 476 2591 5182 10273 10364 18137 20546 36274 41092 44047 71911 72548 88094 143822 174641 176188 287644 308329 349282 616658 698564 1222487 1233316 2444974 4889948 26617343 53234686 106469372 186321401 372642802 452494831 745285604 904989662 1809979324 3167463817 6334927634 12669855268