title: Overflow error while trying to calculate Boltzmanns Equation and plot it on graph
body: <p>On Second_factor it shows me an Overflow Error. Could someone suggest alternatives.</p>
  <pre><code>import matplotlib.pyplot as plt
  n = []
  NnN1 = []
  n2i = 2
  K = 1.38 * (10 ** -23)
  
  for i in range(1, 101):
      n.append(i)
  T = 100
  for i in n:
      DE = -13.6 * (1 / (n[i] ** 2) - 1 / n2i)
      gn = 2 * (n[i] ** 2)
      Dg = gn / n2i
      Second_factor  =  pow(2.71828 , DE/(K*T))
      Nn = Dg * Second_factor
      NnN1.append(Nn)
  
  print(NnN1)
  </code></pre>