Search a number
-
+
40431100332 = 2237481322623
BaseRepresentation
bin100101101001111000…
…011010000110101100
310212100201020200222110
4211221320122012230
51130300330202312
630323534444020
72630630453040
oct455170320654
9125321220873
1040431100332
1116168336107
127a04363610
133a7449290c
141d5794a020
1510b979043c
hex969e1a1ac

40431100332 has 24 divisors (see below), whose sum is σ = 107816267776. Its totient is φ = 11551742928.

The previous prime is 40431100313. The next prime is 40431100343. The reversal of 40431100332 is 23300113404.

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

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

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, 240661228 + ... + 240661395.

Almost surely, 240431100332 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 864, while the sum is 21.

Adding to 40431100332 its reverse (23300113404), we get a palindrome (63731213736).

The spelling of 40431100332 in words is "forty billion, four hundred thirty-one million, one hundred thousand, three hundred thirty-two".

Divisors: 1 2 3 4 6 7 12 14 21 28 42 84 481322623 962645246 1443967869 1925290492 2887935738 3369258361 5775871476 6738516722 10107775083 13477033444 20215550166 40431100332