Search a number
-
+
1010665505100 = 223523368885017
BaseRepresentation
bin11101011010100000101…
…10111100000101001100
310120121201000110012222110
432231100112330011030
5113024320332130400
62052143205144020
7133006143023046
oct16552026740514
93517630405873
101010665505100
1135a691369819
12143a599bb010
13743c7b084c4
1436cb8b24a96
151b452c80e50
hexeb505bc14c

1010665505100 has 36 divisors (see below), whose sum is σ = 2924192195624. Its totient is φ = 269510801280.

The previous prime is 1010665505089. The next prime is 1010665505119. The reversal of 1010665505100 is 15055660101.

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

It is an unprimeable number.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 1684442209 + ... + 1684442808.

Almost surely, 21010665505100 is an apocalyptic number.

1010665505100 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 4500, while the sum is 30.

The spelling of 1010665505100 in words is "one trillion, ten billion, six hundred sixty-five million, five hundred five thousand, one hundred".

Divisors: 1 2 3 4 5 6 10 12 15 20 25 30 50 60 75 100 150 300 3368885017 6737770034 10106655051 13475540068 16844425085 20213310102 33688850170 40426620204 50533275255 67377700340 84222125425 101066550510 168444250850 202133101020 252666376275 336888501700 505332752550 1010665505100