[go: up one dir, main page]

Search a number
-
+
140156844 = 22319896907
BaseRepresentation
bin10000101101010…
…01111110101100
3100202201201001020
420112221332230
5241340004334
621524014140
73321212352
oct1026517654
9322651036
10140156844
1172129a03
123ab31350
1323063859
14148857d2
15c487e49
hex85a9fac

140156844 has 48 divisors (see below), whose sum is σ = 348163200. Its totient is φ = 43756416.

The previous prime is 140156813. The next prime is 140156879. The reversal of 140156844 is 448651041.

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, 16839 + ... + 23745.

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

Almost surely, 2140156844 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 140156844, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (174081600).

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

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

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

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

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

The product of its (nonzero) digits is 15360, while the sum is 33.

The square root of 140156844 is about 11838.7855796108. The cubic root of 140156844 is about 519.4432453284.

The spelling of 140156844 in words is "one hundred forty million, one hundred fifty-six thousand, eight hundred forty-four".

Divisors: 1 2 3 4 6 12 19 38 57 76 89 114 178 228 267 356 534 1068 1691 3382 5073 6764 6907 10146 13814 20292 20721 27628 41442 82884 131233 262466 393699 524932 614723 787398 1229446 1574796 1844169 2458892 3688338 7376676 11679737 23359474 35039211 46718948 70078422 140156844