Относно задача 05.Квартално магазинче от тема: По-сложни проверки

https://pastebin.com/wx3ud3TZ

Така решена задачата и проверена в Джъдж дава 100 точки.Чудесно, но при вход:

beer

Sofia

6

 

конзолата дава отговор    7.199999999999999

А при вход:

water

Plovdiv

3

отговорът е   2.0999999999999996

Някой може ли да ми обясни защо е така?