I am wanting the result of the formula below to show a dash if the result is zero, and show the actual number, rounded to 2, if other than zero.

Currently, because the number in C4 has a string of decimals, the true number is not zero; but for my purposes it is. But the result I displaying (0.00) rather than "-"

=IF(C4-H4=0,"-",C4-H4)

How do I add the Round function to this equation?