Tip podatka Decimal služi za rad s brojevima bez zaokruživanja vrijednosti. Decimal tip podatka može raditi sa 28 decimalnih mjesta.Najveća vrijednost bez decimala koju može primiti varijabla Decimal tipa je
+/-79,228,162,514,264,337,593,543,950,335. S maksimalnim brojem decimalnih mjesta, u varijablu tipa Decimal moguće je zapisati najveću vrijednost od
+/-7.9228162514264337593543950335.Varijable Decimal tipa zauzimaju 16 bajtova memorije.
Kod pridjeljivanja vrijednosti varijabli Decimal tipa vrijednost bez slova D na kraju moguće je da će Visual Basic smatrati vrijednost kao da je tipa Long što može dovesti do greške ako baratate s jako velikim ciframa. Vrijednost u dole prikazanom primjeru je prevelika za Long tip podatka i kada biste pokušali kompilirati program u kojem se nalazi slijedeći dio koda sigurno bi dobili grešku „OverFlow“, tj. prekoračenje maksimalne vrijednosti koju može primiti varijabla nekog tipa. Sintaksa za deklarisanje varijable tipa Decimal je sledeca:
Primjer sintakse za dodijeljivanje vrijednosti varijabli tipa Decimal :
© 2011 Visual Basic - učite sa nama