Search a number
-
+
140045872 = 24291132671
BaseRepresentation
bin10000101100011…
…10111000110000
3100202112001211011
420112032320300
5241322431442
621521400304
73320241001
oct1026167060
9322461734
10140045872
117206359a
123aa99094
13230251a5
14148571a8
15c465117
hex858ee30

140045872 has 40 divisors (see below), whose sum is σ = 283285440. Its totient is φ = 66984960.

The previous prime is 140045837. The next prime is 140045887. The reversal of 140045872 is 278540041.

It is a super-2 number, since 2×1400458722 = 39225692528480768, which contains 22 as substring.

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, 51097 + ... + 53767.

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

Almost surely, 2140045872 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 140045872, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (141642720).

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

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

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

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

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

The product of its (nonzero) digits is 8960, while the sum is 31.

The square root of 140045872 is about 11834.0978532375. The cubic root of 140045872 is about 519.3061159183.

The spelling of 140045872 in words is "one hundred forty million, forty-five thousand, eight hundred seventy-two".

Divisors: 1 2 4 8 16 29 58 113 116 226 232 452 464 904 1808 2671 3277 5342 6554 10684 13108 21368 26216 42736 52432 77459 154918 301823 309836 603646 619672 1207292 1239344 2414584 4829168 8752867 17505734 35011468 70022936 140045872