Search a number
-
+
128883144 = 23313413087
BaseRepresentation
bin1111010111010…
…01100111001000
322222111221102210
413223221213020
5230443230034
620442225120
73123326415
oct753514710
9288457383
10128883144
11668298a5
12371b51a0
1320917320
141318d10c
15b4ac8e9
hex7ae99c8

128883144 has 32 divisors (see below), whose sum is σ = 346993920. Its totient is φ = 39656256.

The previous prime is 128883133. The next prime is 128883149. The reversal of 128883144 is 441388821.

It is a happy number.

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

It is a Harshad number since it is a multiple of its sum of digits (39).

It is a nude number because it is divisible by every one of its digits.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 206232 + ... + 206855.

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

Almost surely, 2128883144 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 49152, while the sum is 39.

The square root of 128883144 is about 11352.6712275129. The cubic root of 128883144 is about 505.1248183445.

The spelling of 128883144 in words is "one hundred twenty-eight million, eight hundred eighty-three thousand, one hundred forty-four".

Divisors: 1 2 3 4 6 8 12 13 24 26 39 52 78 104 156 312 413087 826174 1239261 1652348 2478522 3304696 4957044 5370131 9914088 10740262 16110393 21480524 32220786 42961048 64441572 128883144