cambit, обратите внимание на то, в какой кодировке работает Ваш текстовый редактор. Поскольку знак гривны юникодовый (3-х элементный UTF-8), а большинство текстовых редакторов по дефолту работают в кодировке ANSI, то и отображение гривны в дефолтной кодировке будет "кривым". После переключения в UTF-8 отображение становится нормальным.
Заодно стоит проверить в языковых настройках, установлен ли украинский (если он основной системный), как язык, не поддерживающий юникод - иногда результат может зависить и от этой настройки.
Пример копипаста знака гривны со страницы браузера (в нем отображается корректно) в Notepad++ в этих двух кодировках:
НеправильноПравильно