Search a number
-
+
40403213331010 = 254785964283683
BaseRepresentation
bin10010010111111000110110…
…01011011010101001000010
312022001111202101221111202221
421023330123023122221002
520243431240103043020
6221532551401201254
711340015201566515
oct1113743313325102
9168044671844687
1040403213331010
11119679a7685632
1246464b649022a
1319710118613aa
149d9751336d7c
154a0ea87986aa
hex24bf1b2daa42

40403213331010 has 16 divisors (see below), whose sum is σ = 74273141102976. Its totient is φ = 15817428197488.

The previous prime is 40403213330999. The next prime is 40403213331073. The reversal of 40403213331010 is 1013331230404.

40403213331010 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

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

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (23) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 42982141372 + ... + 42982142311.

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

Almost surely, 240403213331010 is an apocalyptic number.

40403213331010 is a deficient number, since it is larger than the sum of its proper divisors (33869927771966).

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

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

The sum of its prime factors is 85964283737.

The product of its (nonzero) digits is 2592, while the sum is 25.

Adding to 40403213331010 its reverse (1013331230404), we get a palindrome (41416544561414).

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

Divisors: 1 2 5 10 47 94 235 470 85964283683 171928567366 429821418415 859642836830 4040321333101 8080642666202 20201606665505 40403213331010