Search a number
-
+
40434312312 = 2332561587671
BaseRepresentation
bin100101101010000100…
…101010010001111000
310212100221021212222200
4211222010222101320
51130302140443222
630324131350200
72630666661312
oct455204522170
9125327255880
1040434312312
111616a12a339
127a05452360
133a750488b4
141d581447b2
1510b9bc6eac
hex96a12a478

40434312312 has 24 divisors (see below), whose sum is σ = 109509596040. Its totient is φ = 13478104080.

The previous prime is 40434312263. The next prime is 40434312313. The reversal of 40434312312 is 21321343404.

40434312312 is a `hidden beast` number, since 4 + 0 + 4 + 34 + 312 + 312 = 666.

It is a tau number, because it is divible by the number of its divisors (24).

It is a super-2 number, since 2×404343123122 (a number of 22 digits) contains 22 as substring.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (40434312313) by changing a digit.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 280793764 + ... + 280793907.

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

Almost surely, 240434312312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 6912, while the sum is 27.

Adding to 40434312312 its reverse (21321343404), we get a palindrome (61755655716).

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

Divisors: 1 2 3 4 6 8 9 12 18 24 36 72 561587671 1123175342 1684763013 2246350684 3369526026 4492701368 5054289039 6739052052 10108578078 13478104104 20217156156 40434312312