NPS Score on a stacked bar issue when equal Promoters, Detractors and Passives

I'm trying to create an NPS card for a product and I'm running into an issue here.

First of all the structure of the card contains an NPS score, number of responders, and a stacked bar to show the distribution of responses. The card will look roughly as shown below:

Example NPS Card

The problem

When I have equal numbers of Promoters, Detractors and Passives - I can't show them correctly on a stacked bar as they are because they are 33.3%, 33.3% and 33.3% respectively (equalling to 99.9%). This is because as per my knowledge, stacked bars should always sum to 100%. Hence, the work around is to basically round up the last value shown on the stacked bar so that the total sum is 100%.

First Question: Is this the correct way to go about handling 3 equal parts in a stacked bar?

enter image description here

Now moving on from this, the way NPS is calculated is Promoters % - Detractors %. Ideally this is done before any rounding takes place so here the actual NPS is 0 (33.3% - 33.3%). However, the stacked bar gives a different story (there are 34% Promoters and 33% Detractors).

Second Question: How do I solve this discrepancy between what the stacked bar shows and what the NPS score is?

enter image description here

Any guidance or feedback provided would be very helpful.