Search a number
-
+
102401224040 = 2358273095563
BaseRepresentation
bin101111101011110010…
…1101010110101101000
3100210022111222011101102
41133113211222311220
53134204203132130
6115013101340532
710253412020453
oct1372745526550
9323274864342
10102401224040
113a478904285
1217a19b67748
13986c13657b
144d55d1c49a
1529e4e53645
hex17d796ad68

102401224040 has 32 divisors (see below), whose sum is σ = 230681429280. Its totient is φ = 40910947392.

The previous prime is 102401224027. The next prime is 102401224111. The reversal of 102401224040 is 40422104201.

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

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, 1514702 + ... + 1580861.

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

Almost surely, 2102401224040 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 512, while the sum is 20.

Adding to 102401224040 its reverse (40422104201), we get a palindrome (142823328241).

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

Divisors: 1 2 4 5 8 10 20 40 827 1654 3308 4135 6616 8270 16540 33080 3095563 6191126 12382252 15477815 24764504 30955630 61911260 123822520 2560030601 5120061202 10240122404 12800153005 20480244808 25600306010 51200612020 102401224040