Waat. https://tour.golang.org/basics/3 :
3.141592653589793
Program exited.
Pro srovnání Python:
In [1]: import numpy as np
In [2]: np.pi
Out[2]: 3.141592653589793
Mně to přijde stejné.
https://i.imgur.com/bf9g5nS.png
čítaj čo psal týpek hore:
"když jsem zkoušel try go, tak číslo pí se mi zdá, že ten jazyk počítá chybně."
k tomu sa vyjadrujem.
Ja psal: "ten čo je napsaný na stránke golang.org ako príklad", tým som logicky myslel domovskú stránku.
21. 7. 2019, 16:57 editováno autorem komentáře
Od čísel reprezentovaných podle IEEE 754 nemůžete očekávat přesnost. Proto se nepoužívají např. při práci s měnou, kde obvykle potřebujete přesné výsledky. Např. ten typ float64 reprezentuje 264 konkrétních čísel a vaše číslo se málokdy trefí přesně do některého z nich, takže se místo toho použije nejbližší, které jde jako float64 reprezentovat.
Go je mi sympatický jazyk, ale bohužel pro něj pořád nějak nemám uplatnění. Mé programátorské potřeby v oblastech, které mě především zajímají, plně pokrývá na jedné straně Rust a na druhé Python. Asi si budu muset vymyslet nějaký projekt kolem síťových služeb, abych si mohl trochu pohrát s Go v praxi.