Search a number
-
+
255581640 = 233252924481
BaseRepresentation
bin11110011101111…
…01110111001000
3122210220220002200
433032331313020
51010412103030
641210000200
76222256656
oct1716756710
9583826080
10255581640
111212a62a6
1271716060
1340c48152
1425d2ddd6
1517687d60
hexf3bddc8

255581640 has 96 divisors (see below), whose sum is σ = 859318200. Its totient is φ = 65802240.

The previous prime is 255581549. The next prime is 255581647. The reversal of 255581640 is 46185552.

255581640 is a `hidden beast` number, since 2 + 5 + 5 + 5 + 8 + 1 + 640 = 666.

It can be written as a sum of positive squares in 4 ways, for example, as 125484804 + 130096836 = 11202^2 + 11406^2 .

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

It is a junction number, because it is equal to n+sod(n) for n = 255581595 and 255581604.

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

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

Almost surely, 2255581640 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

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

The square root of 255581640 is about 15986.9209042892. The cubic root of 255581640 is about 634.6143441220.

The spelling of 255581640 in words is "two hundred fifty-five million, five hundred eighty-one thousand, six hundred forty".

Divisors: 1 2 3 4 5 6 8 9 10 12 15 18 20 24 29 30 36 40 45 58 60 72 87 90 116 120 145 174 180 232 261 290 348 360 435 522 580 696 870 1044 1160 1305 1740 2088 2610 3480 5220 10440 24481 48962 73443 97924 122405 146886 195848 220329 244810 293772 367215 440658 489620 587544 709949 734430 881316 979240 1101645 1419898 1468860 1762632 2129847 2203290 2839796 2937720 3549745 4259694 4406580 5679592 6389541 7099490 8519388 8813160 10649235 12779082 14198980 17038776 21298470 25558164 28397960 31947705 42596940 51116328 63895410 85193880 127790820 255581640