Search a number
-
+
80118617864 = 23233126353407
BaseRepresentation
bin100101010011101110…
…0010001011100001000
321122210121022111010012
41022213130101130020
52303040331232424
6100450032011052
75534262005165
oct1124734213410
9248717274105
1080118617864
1130a8396447a
121363b690a88
13772a8968bc
143c4081506c
15213daeeb0e
hex12a7711708

80118617864 has 64 divisors (see below), whose sum is σ = 162428682240. Its totient is φ = 36939862080.

The previous prime is 80118617863. The next prime is 80118617867. The reversal of 80118617864 is 46871681108.

It is not an unprimeable number, because it can be changed into a prime (80118617863) by changing a digit.

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

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

Almost surely, 280118617864 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 516096, while the sum is 50.

The spelling of 80118617864 in words is "eighty billion, one hundred eighteen million, six hundred seventeen thousand, eight hundred sixty-four".

Divisors: 1 2 4 8 23 31 46 62 92 124 184 248 263 526 713 1052 1426 2104 2852 5704 6049 8153 12098 16306 24196 32612 48392 53407 65224 106814 187519 213628 375038 427256 750076 1228361 1500152 1655617 2456722 3311234 4913444 6622468 9826888 13244936 14046041 28092082 38079191 56184164 76158382 112368328 152316764 304633528 323058943 435427271 646117886 870854542 1292235772 1741709084 2584471544 3483418168 10014827233 20029654466 40059308932 80118617864