Search a number
-
+
2030421044 = 2217591094643
BaseRepresentation
bin111100100000101…
…1100010000110100
312020111121002001102
41321001130100310
513124241433134
6533250545232
7101213202611
oct17101342064
95214532042
102030421044
11952135423
12487b98218
13264868b92
14153937508
15bd3c137e
hex7905c434

2030421044 has 48 divisors (see below), whose sum is σ = 3861950400. Its totient is φ = 930479616.

The previous prime is 2030421031. The next prime is 2030421049. The reversal of 2030421044 is 4401240302.

It is a congruent number.

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

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

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

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

Almost surely, 22030421044 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 768, while the sum is 20.

The square root of 2030421044 is about 45060.1935637210. The cubic root of 2030421044 is about 1266.2769514229.

Adding to 2030421044 its reverse (4401240302), we get a palindrome (6431661346).

The spelling of 2030421044 in words is "two billion, thirty million, four hundred twenty-one thousand, forty-four".

Divisors: 1 2 4 17 34 59 68 109 118 218 236 436 1003 1853 2006 3706 4012 4643 6431 7412 9286 12862 18572 25724 78931 109327 157862 218654 273937 315724 437308 506087 547874 1012174 1095748 2024348 4656929 8603479 9313858 17206958 18627716 29859133 34413916 59718266 119436532 507605261 1015210522 2030421044