Search a number
-
+
12343330100 = 2252137900973
BaseRepresentation
bin10110111111011100…
…00100010100110100
31011212020011010201002
423133232010110310
5200234343030400
65400452222432
7614610401063
oct133756042464
934766133632
1012343330100
115264540662
12248590aa18
131219323b2a
148514701da
154c398ced5
hex2dfb84534

12343330100 has 36 divisors (see below), whose sum is σ = 26980567404. Its totient is φ = 4901287680.

The previous prime is 12343330099. The next prime is 12343330151. The reversal of 12343330100 is 103334321.

It can be written as a sum of positive squares in 6 ways, for example, as 2050821796 + 10292508304 = 45286^2 + 101452^2 .

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

It is a congruent number.

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, 436787 + ... + 464186.

Almost surely, 212343330100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 12343330100 its reverse (103334321), we get a palindrome (12446664421).

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

Divisors: 1 2 4 5 10 20 25 50 100 137 274 548 685 1370 2740 3425 6850 13700 900973 1801946 3603892 4504865 9009730 18019460 22524325 45048650 90097300 123433301 246866602 493733204 617166505 1234333010 2468666020 3085832525 6171665050 12343330100