Aktywne Wpisy

Po co nosimy majtki?

MisterSiara +255
Zamiast tych uczepionych nakrętek wolałbym żeby wprowadzili kaucję na butelki 100-200 ml. Nawet nie musiałaby być duża. 2 zł załatwiłoby sprawę z walającymi się wszędzie pustymi małpkami.
#alkoholizm #smieci #alkoholizm #bekazpodludzi #ekologia #polska
#alkoholizm #smieci #alkoholizm #bekazpodludzi #ekologia #polska
źródło: 5cd126d157e8e_o_full
Pobierz
![Bosak w TVP WORLD [EN]](https://wykop.pl/cdn/c3397993/edb9bf57605906a49d1f9758a75d97752ec688af492eb1690124d664019be60b,q80.jpg)



pow(2, -26)
1.4901161193847656e-08
math.sin(pow(2, -26))
1.4901161193847656e-08
pow(2, -27)
7.4505805969238281e-09
math.sin(pow(2, -27))
7.4505805969238281e-09
#programowanie
ogólnie to wynika z rozwinięcia szeregu Maclaurina dla sin(x):
sin(x) = sin(0) + x * cos(0) - x^2 * sin(0) / 2 - x^3 * cos(0)/6 +... ,a ponieważ sin(0) = 0 to zostaje sin(x) = x - x^3 / 6 + jakaś reszta.
A gdzie na studiach uczą pisania funkcji zwracających float/double najbliższy prawdziwej wartości funkcji, zwłaszcza funkcji przestępnej, dla danego argumentu? Na przykład właśnie pisania funkcji takiej, że jej wynikiem jest double najbliższy rzeczywistemu sinusowi (najbliższy, nie tylko bliski)? Albo chociaż gdzie uczą tego konkretnego przypadku, że dla bardzo dużej części argumentów return x jest lepszą implementacją sin(x) niż dosłownie każda inna funkcja, tzn. każdy inny niż x float/double jest bardziej oddalony od rzeczywistego wyniku?
Z tego co wiem, dla większości
Jakby miały być rzeczy typu "jak będziecie implementowali sin x, to zauważcie, że dla argumentów bliskich zeru można zwrócić po prostu x" to by studia trwały 20 lat i nikt ich nie kończył. Na co