Search a number
-
+
312699156 = 2237111721171
BaseRepresentation
bin10010101000110…
…110100100010100
3210210101202121020
4102220312210110
51120022333111
651010121140
710514620230
oct2250664424
9723352536
10312699156
11150568560
12888801b0
134ca260b3
142d75b5c0
151c6bb906
hex12a36914

312699156 has 144 divisors (see below), whose sum is σ = 967153152. Its totient is φ = 76377600.

The previous prime is 312699151. The next prime is 312699157. The reversal of 312699156 is 651996213.

312699156 is digitally balanced in base 3, because in such base it contains all the possibile digits an equal number of times.

It is a super-2 number, since 2×3126991562 = 195561524326224672, which contains 22 as substring.

It is a Smith number, since the sum of its digits (42) coincides with the sum of the digits of its prime factors.

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

It is a congruent number.

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

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 266451 + ... + 267621.

Almost surely, 2312699156 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The product of its digits is 87480, while the sum is 42.

The square root of 312699156 is about 17683.3016148003. The cubic root of 312699156 is about 678.7485315503.

The spelling of 312699156 in words is "three hundred twelve million, six hundred ninety-nine thousand, one hundred fifty-six".

Divisors: 1 2 3 4 6 7 11 12 14 17 21 22 28 33 34 42 44 51 66 68 77 84 102 119 132 154 187 204 231 238 289 308 357 374 462 476 561 578 714 748 867 924 1122 1156 1171 1309 1428 1734 2023 2244 2342 2618 3179 3468 3513 3927 4046 4684 5236 6069 6358 7026 7854 8092 8197 9537 12138 12716 12881 14052 15708 16394 19074 19907 22253 24276 24591 25762 32788 38148 38643 39814 44506 49182 51524 59721 66759 77286 79628 89012 90167 98364 119442 133518 139349 154572 180334 218977 238884 267036 270501 278698 338419 360668 418047 437954 541002 557396 656931 676838 836094 875908 1015257 1082004 1313862 1353676 1532839 1672188 2030514 2368933 2627724 3065678 3722609 4061028 4598517 4737866 6131356 7106799 7445218 9197034 9475732 11167827 14213598 14890436 18394068 22335654 26058263 28427196 44671308 52116526 78174789 104233052 156349578 312699156