Search a number
-
+
3040123420 = 2252332412707
BaseRepresentation
bin1011010100110100…
…1001101000011100
321211212112021022201
42311031021220130
522211232422140
61221400221244
7135223423405
oct26515115034
97755467281
103040123420
1113200857a4
1270a16a824
13395ac22c9
1420ba8c9ac
1512bd6c49a
hexb5349a1c

3040123420 has 48 divisors (see below), whose sum is σ = 6440642208. Its totient is φ = 1205360640.

The previous prime is 3040123357. The next prime is 3040123421. The reversal of 3040123420 is 243210403.

It is a congruent number.

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

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

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

Almost surely, 23040123420 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The square root of 3040123420 is about 55137.3142254862. The cubic root of 3040123420 is about 1448.6508925978.

Adding to 3040123420 its reverse (243210403), we get a palindrome (3283333823).

The spelling of 3040123420 in words is "three billion, forty million, one hundred twenty-three thousand, four hundred twenty".

Divisors: 1 2 4 5 10 20 233 241 466 482 932 964 1165 1205 2330 2410 2707 4660 4820 5414 10828 13535 27070 54140 56153 112306 224612 280765 561530 630731 652387 1123060 1261462 1304774 2522924 2609548 3153655 3261935 6307310 6523870 12614620 13047740 152006171 304012342 608024684 760030855 1520061710 3040123420