#include<iostream> #include <iomanip> using namespace std; int main() { double a,b; cout<<setprecision(0)<<fixed; cin>>a>>b; cout<<(a-b)*(a+b)<<endl;//Przypadek 1 cout<<(a*a)-(b*b); //Przypadek 2 return 1; }
Czy twoim zdaniem zawsze Przypadek 1, będzie równy Przypadkowi 2? Przecież operujemy na tych samych typach, danych, a z matematycznego punktu widzenia a^2 - b^2 = (a+b)(a-b).
PS: To akurat prosty przykład, ale do liczenia pozycji obiektów, czyli liczenia macierzy oraz innych rzeczy, to już ma duży wpływ i jak ktoś bezmyślnie robi to tak, jak na kartce papieru no to się zdziwić może.
93,776 zapytań
142,736 odpowiedzi
323,388 komentarzy
63,381 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj
Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.