Search a number
-
+
145420100 = 22527207743
BaseRepresentation
bin10001010101011…
…10111101000100
3101010122002212122
420222232331010
5244211420400
622232505112
73414023210
oct1052567504
9333562778
10145420100
11750a4301
124084b198
13241873c7
1415455940
15cb77685
hex8aaef44

145420100 has 36 divisors (see below), whose sum is σ = 360643584. Its totient is φ = 49858080.

The previous prime is 145420069. The next prime is 145420111. The reversal of 145420100 is 1024541.

145420100 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×1454201002 = 42294010968020000, which contains 22 as substring.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 103172 + ... + 104571.

Almost surely, 2145420100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 160, while the sum is 17.

The square root of 145420100 is about 12059.0256654508. The cubic root of 145420100 is about 525.8656617905.

Adding to 145420100 its reverse (1024541), we get a palindrome (146444641).

The spelling of 145420100 in words is "one hundred forty-five million, four hundred twenty thousand, one hundred".

Divisors: 1 2 4 5 7 10 14 20 25 28 35 50 70 100 140 175 350 700 207743 415486 830972 1038715 1454201 2077430 2908402 4154860 5193575 5816804 7271005 10387150 14542010 20774300 29084020 36355025 72710050 145420100