Search a number
-
+
505411152 = 24349921101
BaseRepresentation
bin11110000111111…
…111011001010000
31022020000112202120
4132013333121100
52013341124102
6122052414240
715344631621
oct3607773120
91266015676
10505411152
1123a322974
12121317380
138092b06c
144b1a3a48
152e5866bc
hex1e1ff650

505411152 has 40 divisors (see below), whose sum is σ = 1308324000. Its totient is φ = 168124800.

The previous prime is 505411133. The next prime is 505411189. The reversal of 505411152 is 251114505.

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

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

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

Almost surely, 2505411152 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1000, while the sum is 24.

The square root of 505411152 is about 22481.3512049432. The cubic root of 505411152 is about 796.5534815441.

Adding to 505411152 its reverse (251114505), we get a palindrome (756525657).

The spelling of 505411152 in words is "five hundred five million, four hundred eleven thousand, one hundred fifty-two".

Divisors: 1 2 3 4 6 8 12 16 24 48 499 998 1497 1996 2994 3992 5988 7984 11976 21101 23952 42202 63303 84404 126606 168808 253212 337616 506424 1012848 10529399 21058798 31588197 42117596 63176394 84235192 126352788 168470384 252705576 505411152