Search a number
-
+
23330331312 = 243709685541
BaseRepresentation
bin10101101110100110…
…001001101010110000
32020012221010121221220
4111232212021222300
5340240031100222
614415013545040
71454101354431
oct255646115260
966187117856
1023330331312
119992400252
124631345180
13227a649992
1411b4719488
15918310b5c
hex56e989ab0

23330331312 has 40 divisors (see below), whose sum is σ = 60355117680. Its totient is φ = 7765797120.

The previous prime is 23330331289. The next prime is 23330331331. The reversal of 23330331312 is 21313303332.

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

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, 308739 + ... + 376802.

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

Almost surely, 223330331312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 23330331312 its reverse (21313303332), we get a palindrome (44643634644).

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

Divisors: 1 2 3 4 6 8 12 16 24 48 709 1418 2127 2836 4254 5672 8508 11344 17016 34032 685541 1371082 2056623 2742164 4113246 5484328 8226492 10968656 16452984 32905968 486048569 972097138 1458145707 1944194276 2916291414 3888388552 5832582828 7776777104 11665165656 23330331312