Search a number
-
+
20034241152 = 27352172503
BaseRepresentation
bin10010101010001000…
…100100001010000000
31220201012221220021120
4102222020210022000
5312012231204102
613111551152240
71306316145222
oct225210441200
956635856246
1020034241152
1185508969a2
123a71515680
131b73806183
14d80a7a412
157c3c816bc
hex4aa224280

20034241152 has 32 divisors (see below), whose sum is σ = 53215954080. Its totient is φ = 6678080256.

The previous prime is 20034241151. The next prime is 20034241217. The reversal of 20034241152 is 25114243002.

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

It is a Harshad number since it is a multiple of its sum of digits (24).

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 26085868 + ... + 26086635.

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

Almost surely, 220034241152 is an apocalyptic number.

It is an amenable number.

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

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

20034241152 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 1920, while the sum is 24.

Adding to 20034241152 its reverse (25114243002), we get a palindrome (45148484154).

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

Divisors: 1 2 3 4 6 8 12 16 24 32 48 64 96 128 192 384 52172503 104345006 156517509 208690012 313035018 417380024 626070036 834760048 1252140072 1669520096 2504280144 3339040192 5008560288 6678080384 10017120576 20034241152