Search a number
-
+
145012155012 = 223331233185893
BaseRepresentation
bin1000011100001101100…
…1011110001010000100
3111212022010221201212000
42013003121132022010
54333441102430022
6150341225425300
713322351660064
oct2070331361204
9455263851760
10145012155012
115655464340a
122413033b230
13108a00b82aa
1470391753a4
153b8ac796ac
hex21c365e284

145012155012 has 96 divisors (see below), whose sum is σ = 389752796160. Its totient is φ = 46577099520.

The previous prime is 145012154983. The next prime is 145012155017. The reversal of 145012155012 is 210551210541.

It is a happy number.

145012155012 is a `hidden beast` number, since 1 + 4 + 501 + 2 + 155 + 0 + 1 + 2 = 666.

It is a Harshad number since it is a multiple of its sum of digits (27).

It is not an unprimeable number, because it can be changed into a prime (145012155017) by changing a digit.

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

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

Almost surely, 2145012155012 is an apocalyptic number.

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

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 145012155012, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (194876398080).

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

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

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

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

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

The product of its (nonzero) digits is 2000, while the sum is 27.

Adding to 145012155012 its reverse (210551210541), we get a palindrome (355563365553).

The spelling of 145012155012 in words is "one hundred forty-five billion, twelve million, one hundred fifty-five thousand, twelve".

Divisors: 1 2 3 4 6 9 12 18 27 31 36 54 62 93 108 124 186 233 279 372 466 558 699 837 932 1116 1398 1674 2097 2796 3348 4194 6291 7223 8388 12582 14446 21669 25164 28892 43338 65007 86676 130014 185893 195021 260028 371786 390042 557679 743572 780084 1115358 1673037 2230716 3346074 5019111 5762683 6692148 10038222 11525366 17288049 20076444 23050732 34576098 43313069 51864147 69152196 86626138 103728294 129939207 155592441 173252276 207456588 259878414 311184882 389817621 519756828 622369764 779635242 1169452863 1342705139 1559270484 2338905726 2685410278 4028115417 4677811452 5370820556 8056230834 12084346251 16112461668 24168692502 36253038753 48337385004 72506077506 145012155012