Search a number
-
+
3031125040 = 24543881141
BaseRepresentation
bin1011010010101011…
…0100110000110000
321211020121002212101
42310222310300300
522201432000130
61220435310144
7135054065146
oct26452646060
97736532771
103031125040
111315a9a119
1270714b354
13393c91618
1420a7c9596
1512b1911ca
hexb4ab4c30

3031125040 has 40 divisors (see below), whose sum is σ = 7211266128. Its totient is φ = 1184252160.

The previous prime is 3031124977. The next prime is 3031125049. The reversal of 3031125040 is 405211303.

It is a tau number, because it is divible by the number of its divisors (40).

It is a junction number, because it is equal to n+sod(n) for n = 3031124999 and 3031125017.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 437131 + ... + 444010.

Almost surely, 23031125040 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 360, while the sum is 19.

The square root of 3031125040 is about 55055.6540239057. The cubic root of 3031125040 is about 1447.2202057736.

Adding to 3031125040 its reverse (405211303), we get a palindrome (3436336343).

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

Divisors: 1 2 4 5 8 10 16 20 40 43 80 86 172 215 344 430 688 860 1720 3440 881141 1762282 3524564 4405705 7049128 8811410 14098256 17622820 35245640 37889063 70491280 75778126 151556252 189445315 303112504 378890630 606225008 757781260 1515562520 3031125040