Search a number
-
+
40330255122 = 23297151115287
BaseRepresentation
bin100101100011110111…
…101101101100010010
310212002200111020100200
4211203313231230102
51130044021130442
630305533200030
72625264340503
oct454367555422
9125080436320
1040330255122
1116116417663
127996630016
133a596144b1
141d483b8baa
1510b09c034c
hex963dedb12

40330255122 has 48 divisors (see below), whose sum is σ = 88347272832. Its totient is φ = 13295151360.

The previous prime is 40330255111. The next prime is 40330255123. The reversal of 40330255122 is 22155203304.

It is a happy number.

40330255122 is a `hidden beast` number, since 403 + 3 + 0 + 255 + 1 + 2 + 2 = 666.

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

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 2630563 + ... + 2645849.

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

Almost surely, 240330255122 is an apocalyptic number.

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

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

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

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

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

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

Adding to 40330255122 its reverse (22155203304), we get a palindrome (62485458426).

The spelling of 40330255122 in words is "forty billion, three hundred thirty million, two hundred fifty-five thousand, one hundred twenty-two".

Divisors: 1 2 3 6 9 18 97 194 291 582 873 1511 1746 3022 4533 9066 13599 15287 27198 30574 45861 91722 137583 146567 275166 293134 439701 879402 1319103 1482839 2638206 2965678 4448517 8897034 13345551 23098657 26691102 46197314 69295971 138591942 207887913 415775826 2240569729 4481139458 6721709187 13443418374 20165127561 40330255122