Search a number
-
+
123240334152 = 23313395001071
BaseRepresentation
bin111001011000110110…
…0100100001101001000
3102210002211102122022110
41302301230210031020
54004344011143102
6132341004022320
711622003361515
oct1626154441510
9383084378273
10123240334152
11482a1a57131
121ba74b319a0
13b810608860
145d7183030c
1533146be86c
hex1cb1b24348

123240334152 has 32 divisors (see below), whose sum is σ = 331800900480. Its totient is φ = 37920102720.

The previous prime is 123240334127. The next prime is 123240334153. The reversal of 123240334152 is 251433042321.

It is not an unprimeable number, because it can be changed into a prime (123240334153) 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, 197500224 + ... + 197500847.

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

Almost surely, 2123240334152 is an apocalyptic number.

123240334152 is a gapful number since it is divisible by the number (12) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 17280, while the sum is 30.

Adding to 123240334152 its reverse (251433042321), we get a palindrome (374673376473).

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

Divisors: 1 2 3 4 6 8 12 13 24 26 39 52 78 104 156 312 395001071 790002142 1185003213 1580004284 2370006426 3160008568 4740012852 5135013923 9480025704 10270027846 15405041769 20540055692 30810083538 41080111384 61620167076 123240334152