Search a number
-
+
664455155501370 = 235217571017994447
BaseRepresentation
bin1001011100010100011000010…
…1100000110100100100111010
310020010122021220020100112120110
42113011012011200310210322
51144042413124302020440
610313102252351005150
7256646205113315022
oct22705060540644472
93203567806315513
10664455155501370
11182796937a745a2
1262633a3b2097b6
132269ab106973cc
14ba11b303b6a82
1551c400b8da080
hex25c518583493a

664455155501370 has 32 divisors (see below), whose sum is σ = 1594765670370048. Its totient is φ = 177179897337408.

The previous prime is 664455155501369. The next prime is 664455155501419. The reversal of 664455155501370 is 73105551554466.

It is a self number, because there is not a number n which added to its sum of digits gives 664455155501370.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 508344514 + ... + 509649933.

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

Almost surely, 2664455155501370 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 1018016214.

The product of its (nonzero) digits is 37800000, while the sum is 57.

The spelling of 664455155501370 in words is "six hundred sixty-four trillion, four hundred fifty-five billion, one hundred fifty-five million, five hundred one thousand, three hundred seventy".

Divisors: 1 2 3 5 6 10 15 30 21757 43514 65271 108785 130542 217570 326355 652710 1017994447 2035988894 3053983341 5089972235 6107966682 10179944470 15269916705 30539833410 22148505183379 44297010366758 66445515550137 110742525916895 132891031100274 221485051833790 332227577750685 664455155501370