Search a number
-
+
140104150021315 = 5313493976523841
BaseRepresentation
bin11111110110110010001010…
…000101111111010011000011
3200101001211022002212210212001
4133312302022011333103003
5121330431244401140230
61213550542531244431
741340122305620064
oct3766621205772303
9611054262783761
10140104150021315
11407069221a7827
1213869158449717
1360239c2c4a34c
14268511159456b
15112e66cc320ca
hex7f6c8a17f4c3

140104150021315 has 32 divisors (see below), whose sum is σ = 174484068595200. Its totient is φ = 107884481126400.

The previous prime is 140104150021309. The next prime is 140104150021321. The reversal of 140104150021315 is 513120051401041.

It is a happy number.

It is an interprime number because it is at equal distance from previous prime (140104150021309) and next prime (140104150021321).

It is not a de Polignac number, because 140104150021315 - 23 = 140104150021307 is a prime.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 18213795 + ... + 24737635.

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

Almost surely, 2140104150021315 is an apocalyptic number.

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

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

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

The sum of its prime factors is 6524623.

The product of its (nonzero) digits is 2400, while the sum is 28.

The spelling of 140104150021315 in words is "one hundred forty trillion, one hundred four billion, one hundred fifty million, twenty-one thousand, three hundred fifteen".

Divisors: 1 5 31 155 349 397 1745 1985 10819 12307 54095 61535 138553 692765 4295143 6523841 21475715 32619205 202239071 1011195355 2276820509 2589964877 11384102545 12949824385 70581435779 80288911187 352907178895 401444555935 903897742073 4519488710365 28020830004263 140104150021315