Search a number
-
+
23230332100 = 22521069217309
BaseRepresentation
bin10101101000101000…
…101011110011000100
32012221221222010211101
4111220220223303010
5340033431111400
614401042345444
71451445364513
oct255050536304
965857863741
1023230332100
119940a0a378
12460395b284
132262a06651
1411a532867a
1590e65b56a
hex568a2bcc4

23230332100 has 36 divisors (see below), whose sum is σ = 50457208900. Its totient is φ = 9283397760.

The previous prime is 23230332089. The next prime is 23230332119. The reversal of 23230332100 is 123303232.

It is a happy number.

It can be written as a sum of positive squares in 6 ways, for example, as 304704 + 23230027396 = 552^2 + 152414^2 .

It is a super-3 number, since 3×232303321003 (a number of 32 digits) contains 333 as substring.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 1755 + ... + 215554.

Almost surely, 223230332100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 648, while the sum is 19.

Adding to 23230332100 its reverse (123303232), we get a palindrome (23353635332).

The spelling of 23230332100 in words is "twenty-three billion, two hundred thirty million, three hundred thirty-two thousand, one hundred".

Divisors: 1 2 4 5 10 20 25 50 100 1069 2138 4276 5345 10690 21380 26725 53450 106900 217309 434618 869236 1086545 2173090 4346180 5432725 10865450 21730900 232303321 464606642 929213284 1161516605 2323033210 4646066420 5807583025 11615166050 23230332100