Zavisi od toho ze co tam chces ukladat a v jakej to ma byt presnosti a max.hraniciach. Preto existuje aj jedno aj druhe a rozhodovat sa ma vyvojar podla toho co ON zrovna potrebuje. Ono sa to da zadefinovat aj ako celociselne ale ratat vsetko v halieroch, potom nebudes potrebovat ziadne desatinne cisla nikdy, a ani operacie s nimi. (ale je nutne tie operacie potom robit v spravnom poradi najprv nasobit az potom delit a ne naopak).
Ked si to vsetko zadefinujes ako double, tak to bude vsetko desatinne, ale a)musis si riesit zaokruhlovanie a spravne vypisovanie na obrazovku, a b) pri velmi velkych cislach (triliony apod) to uz nebude presne na haliere.