Search a number
-
+
305115340040 = 23571497313407
BaseRepresentation
bin1000111000010100100…
…10101001110100001000
31002011120000100020002122
410130022102221310020
514444334011340130
6352100144350412
731021020412220
oct4341222516410
91064500306078
10305115340040
11108442722a55
124b172615408
1322a06842334
1410aa6669080
157e0b7ea2e5
hex470a4a9d08

305115340040 has 64 divisors (see below), whose sum is σ = 789848064000. Its totient is φ = 103908872448.

The previous prime is 305115340037. The next prime is 305115340051. The reversal of 305115340040 is 40043511503.

It is a junction number, because it is equal to n+sod(n) for n = 305115339991 and 305115340009.

It is an unprimeable number.

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

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

Almost surely, 2305115340040 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 3600, while the sum is 26.

Adding to 305115340040 its reverse (40043511503), we get a palindrome (345158851543).

The spelling of 305115340040 in words is "three hundred five billion, one hundred fifteen million, three hundred forty thousand, forty".

Divisors: 1 2 4 5 7 8 10 14 20 28 35 40 56 70 140 149 280 298 596 745 1043 1192 1490 2086 2980 4172 5215 5960 8344 10430 20860 41720 7313407 14626814 29253628 36567035 51193849 58507256 73134070 102387698 146268140 204775396 255969245 292536280 409550792 511938490 1023876980 1089697643 2047753960 2179395286 4358790572 5448488215 7627883501 8717581144 10896976430 15255767002 21793952860 30511534004 38139417505 43587905720 61023068008 76278835010 152557670020 305115340040