Search a number
-
+
100454453360 = 2451255680667
BaseRepresentation
bin101110110001110001…
…1010101000001110000
3100121021211202222001122
41131203203111001300
53121212320001420
6114051555321412
710154232523262
oct1354343250160
9317254688048
10100454453360
1139669a13698
1217575bb0268
13961ba08461
144c0d55bb32
15292e0a7725
hex17638d5070

100454453360 has 20 divisors (see below), whose sum is σ = 233556604248. Its totient is φ = 40181781312.

The previous prime is 100454453357. The next prime is 100454453383. The reversal of 100454453360 is 63354454001.

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

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

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 627840254 + ... + 627840413.

Almost surely, 2100454453360 is an apocalyptic number.

100454453360 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 86400, while the sum is 35.

The spelling of 100454453360 in words is "one hundred billion, four hundred fifty-four million, four hundred fifty-three thousand, three hundred sixty".

Divisors: 1 2 4 5 8 10 16 20 40 80 1255680667 2511361334 5022722668 6278403335 10045445336 12556806670 20090890672 25113613340 50227226680 100454453360