Search a number
-
+
1010666056150 = 25285740275857
BaseRepresentation
bin11101011010100000110…
…01000010100111010110
310120121201001111012212201
432231100121002213112
5113024321002244100
62052143225035114
7133006150506442
oct16552031024726
93517631435781
101010666056150
1135a691705833
12143a5a025a9a
13743c7c6c27a
1436cb8c29822
151b452d3e36a
hexeb506429d6

1010666056150 has 48 divisors (see below), whose sum is σ = 1882821139056. Its totient is φ = 403625502720.

The previous prime is 1010666056079. The next prime is 1010666056171. The reversal of 1010666056150 is 516506660101.

It is a congruent number.

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 23 ways as a sum of consecutive naturals, for example, 172554022 + ... + 172559878.

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

Almost surely, 21010666056150 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 32400, while the sum is 37.

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

Divisors: 1 2 5 10 25 50 857 1714 4027 4285 5857 8054 8570 11714 20135 21425 29285 40270 42850 58570 100675 146425 201350 292850 3451139 5019449 6902278 10038898 17255695 23586139 25097245 34511390 47172278 50194490 86278475 117930695 125486225 172556950 235861390 250972450 589653475 1179306950 20213321123 40426642246 101066605615 202133211230 505333028075 1010666056150