Search a number
-
+
31230243334120 = 2351979394520507
BaseRepresentation
bin1110001100111010110111…
…00011110110011111101000
311002120120201100120102111111
413012131123203312133220
513043134014243142440
6150230550431240104
76402211354241065
oct706353343663750
9132516640512444
1031230243334120
119a50743211756
123604769379034
131456ccb63961c
1479d7a2381c6c
15392584b574ea
hex1c675b8f67e8

31230243334120 has 32 divisors (see below), whose sum is σ = 70303554525600. Its totient is φ = 12485784973888.

The previous prime is 31230243334111. The next prime is 31230243334133. The reversal of 31230243334120 is 2143334203213.

It is a happy number.

It is an unprimeable number.

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

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

Almost surely, 231230243334120 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 31104, while the sum is 31.

Adding to 31230243334120 its reverse (2143334203213), we get a palindrome (33373577537333).

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

Divisors: 1 2 4 5 8 10 20 40 1979 3958 7916 9895 15832 19790 39580 79160 394520507 789041014 1578082028 1972602535 3156164056 3945205070 7890410140 15780820280 780756083353 1561512166706 3123024333412 3903780416765 6246048666824 7807560833530 15615121667060 31230243334120