Search a number
-
+
300421310312 = 23294187736013
BaseRepresentation
bin1000101111100101000…
…00010110011101101000
31001201102212200210211202
410113302200112131220
514410230323412222
6350002303143332
730463502001314
oct4276240263550
91051385623752
10300421310312
11106453aa7a42
124a2825a4b48
13224391c1b56
141077d092b44
157c34681892
hex45f2816768

300421310312 has 64 divisors (see below), whose sum is σ = 597623518800. Its totient is φ = 141328373760.

The previous prime is 300421310291. The next prime is 300421310339. The reversal of 300421310312 is 213013124003.

It can be written as a sum of positive squares in 8 ways, for example, as 116831341636 + 183589968676 = 341806^2 + 428474^2 .

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, 8324018 + ... + 8360030.

Almost surely, 2300421310312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 432, while the sum is 20.

Adding to 300421310312 its reverse (213013124003), we get a palindrome (513434434315).

The spelling of 300421310312 in words is "three hundred billion, four hundred twenty-one million, three hundred ten thousand, three hundred twelve".

Divisors: 1 2 4 8 29 41 58 82 116 164 232 328 877 1189 1754 2378 3508 4756 7016 9512 25433 35957 36013 50866 71914 72026 101732 143828 144052 203464 287656 288104 1042753 1044377 1476533 2085506 2088754 2953066 4171012 4177508 5906132 8342024 8355016 11812264 31583401 42819457 63166802 85638914 126333604 171277828 252667208 342555656 915918629 1294919441 1831837258 2589838882 3663674516 5179677764 7327349032 10359355528 37552663789 75105327578 150210655156 300421310312