Search a number
-
+
343032123412 = 2211173337133723
BaseRepresentation
bin1001111110111100100…
…11101101000000010100
31012210102111110101121201
410333132103231000110
521110012210422122
6421330424522244
733532440640156
oct4773623550024
91183374411551
10343032123412
1112252a766560
1256594920384
132646a132024
14128622b8ad6
158dca482a27
hex4fde4ed014

343032123412 has 48 divisors (see below), whose sum is σ = 660624374592. Its totient is φ = 154561236480.

The previous prime is 343032123407. The next prime is 343032123503. The reversal of 343032123412 is 214321230343.

It is a happy number.

It is an alternating number because its digits alternate between odd and even.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 2498383 + ... + 2632105.

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

Almost surely, 2343032123412 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 343032123412 its reverse (214321230343), we get a palindrome (557353353755).

The spelling of 343032123412 in words is "three hundred forty-three billion, thirty-two million, one hundred twenty-three thousand, four hundred twelve".

Divisors: 1 2 4 11 22 44 173 337 346 674 692 1348 1903 3707 3806 7414 7612 14828 58301 116602 133723 233204 267446 534892 641311 1282622 1470953 2565244 2941906 5883812 23134079 45064651 46268158 90129302 92536316 180258604 254474869 495711161 508949738 991422322 1017899476 1982844644 7796184623 15592369246 31184738492 85758030853 171516061706 343032123412