Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Podstawowefunkcjematematyczne
Rysunek1.10.Wynikidziałaniaróżnychfunkcjizaokrąglających
15
Wartoporównaćprzedstawionenarysunkuwyniki.Zależąoczywiścieodpostaci
zaokrąglanejliczby.Gdyusuwanaczęśćrozpoczynasięodcyfrymniejszejod5,to
standardowezaokrągleniejestzaokrągleniemwdół.Wprzeciwnymraziefunkcja
ZAOKRzaokrąglawgórę.Natomiastjakwynikaznazwy,ZAOKR.DÓŁzawsze
odrzucazbędnączęśćliczby.Dokładnieprzeciwnyefektosiągniemyprzyzaokrągla-
niuwgóręfunkcjąZAOKR.GÓRA.
Przywyświetlaniuwkomórkachwartościliczbowychtrzebapamiętać,żepro-
gramniezawszewyświetlacałąinformacjęzawartąwpamięci.Jeślibrakmiejscado
wyświetleniawartościlubzostaniezadanyokreślonyformat,tonaekraniezobaczymy
jejskróconąpostać,aefektwizualnybędziepodobnydozaokrąglenia.
Niewolnomyltychdwóchsytuacji,gdyżto,cowidaćnaekranie,niezawsze
jestzgodnezzawartościąpamięci.Wpamięciwartośćniezmieniasięzależnieod
sposobuwyświetlania.Zmianawartości(zaokrąglenie)mamiejscetylkowtedy,gdy
użyjemyjednejzfunkcji.
Ćwiczenie107
Porównajwartośćwyświetlazdwomamiejscamipoprzecinkuzdrugązaokrągloną
wtensamsposób.
Wynikobliczeńwynoszącydokładnie88,95365811wyświetlimy,określającfor-
matliczbowynadwamiejscapoprzecinkuizaokrąglimywartośćwtensamsposób.
Następniezawartośćkomórekpomnożymyprzezdużąliczbę,np.50000.
Możnazaobserwować,żechoćliczbywyświetlonewkomórkachA5iB5wydają
sięidentyczne,wynikmnożeniajestwobuprzypadkachróżny.Jesttobardzoistotna