Search a number
-
+
45003033161 = 257931744777
BaseRepresentation
bin101001111010011000…
…111100101001001001
311022011100010221202222
4221322120330221021
51214131234030121
632401335103425
73152134320212
oct517230745111
9138140127688
1045003033161
11180a4047999
12887b511b75
134322733908
14226cc1c409
151285d3c0ab
hexa7a63ca49

45003033161 has 4 divisors (see below), whose sum is σ = 45004803732. Its totient is φ = 45001262592.

The previous prime is 45003033151. The next prime is 45003033197. The reversal of 45003033161 is 16133030054.

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

It is a semiprime because it is the product of two primes.

It can be written as a sum of positive squares in 2 ways, for example, as 14161000000 + 30842033161 = 119000^2 + 175619^2 .

It is a cyclic number.

It is a de Polignac number, because none of the positive numbers 2k-45003033161 is a prime.

It is a Duffinian number.

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

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 846596 + ... + 898181.

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

Almost surely, 245003033161 is an apocalyptic number.

It is an amenable number.

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

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

45003033161 is an evil number, because the sum of its binary digits is even.

The sum of its prime factors is 1770570.

The product of its (nonzero) digits is 3240, while the sum is 26.

The spelling of 45003033161 in words is "forty-five billion, three million, thirty-three thousand, one hundred sixty-one".

Divisors: 1 25793 1744777 45003033161