Avatar
Mario Brunmayr:

Ahoj, chtěl jsem se zeptat jestli je možné provádět javasctiptu výpočet na mnoho desetiných míst kde by se dané hodnoty uložili do pole. Jde mi o to že mám script (níže kod) který mi počítá eulorovo čislo ale hodnota se mi vypíše na maximálně 16 desetiných míst a já by jsem to chtěl vypsat například na 100 desetiných míst ale nedaří se mi do pole vložit všechny hodnoty ale jen do 16 desetiného místa.
Předem děkuji za rady a tipy

                <script>

var x;
var v;
var i;
var q;
var f;
var r;
var c;

function main() {
    v = 1;
  i = prompt('zadej největší faktoriál pro výpočet Eulerova čísla');
  q = i;
  f = i;
  r = 1;
  for (c = 1; c <= i; c++) {
      f = q;
    v = 1;
    for (x = 1; x <= q; x++) {
        v *= f;
      f--;
    }
    q--;
    r = r + 1 / v
  }
document.write("<br/> Eulerovo číslo je = "+r+"<br/>");
}

main();




                </script>
Editováno 25. září 20:35
 
Odpovědět 25. září 20:35
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.