The word exact means that something is perfectly correct.
The word accurate can mean “perfectly correct” as well, but it can also mean “almost correct; correct enough to be useful.”
We can use adverbs of degree with the word accurate:
this means it is not perfectly correct; there are some mistakes, but it is correct in general.
The word precise also means “perfectly correct”:
It has an additional meaning that is “clearly expressed” or “carefully distinct”