Search a number
-
+
145040115654 = 23276118870689
BaseRepresentation
bin1000011100010100010…
…0001000011111000110
3111212101002120021122100
42013011010020133012
54334020232200104
6150344105012530
713323141433020
oct2070504103706
9455332507570
10145040115654
1156569400685
1224139784146
13108a5b27c55
14703cb73010
153b8d44e139
hex21c51087c6

145040115654 has 48 divisors (see below), whose sum is σ = 365034627360. Its totient is φ = 40760686080.

The previous prime is 145040115641. The next prime is 145040115697. The reversal of 145040115654 is 456511040541.

145040115654 is a `hidden beast` number, since 1 + 4 + 50 + 40 + 1 + 1 + 565 + 4 = 666.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 9427659 + ... + 9443030.

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

Almost surely, 2145040115654 is an apocalyptic number.

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

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

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

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

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

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

The product of its (nonzero) digits is 48000, while the sum is 36.

The spelling of 145040115654 in words is "one hundred forty-five billion, forty million, one hundred fifteen thousand, six hundred fifty-four".

Divisors: 1 2 3 6 7 9 14 18 21 42 61 63 122 126 183 366 427 549 854 1098 1281 2562 3843 7686 18870689 37741378 56612067 113224134 132094823 169836201 264189646 339672402 396284469 792568938 1151112029 1188853407 2302224058 2377706814 3453336087 6906672174 8057784203 10360008261 16115568406 20720016522 24173352609 48346705218 72520057827 145040115654