Pull to refresh

Comments 7

А почему вы создаёте частоту на основе BigInt? Не лучше ли будет взять какой-нибудь тип с плавающей точкой?
С плавающей точной много проблем в плане точности. Лучше уж BigDecimal с фиксированной точкой.
я немного не понял, а где как раз сами методы Hz, KHz, MHz? Я вижу только toHz, toKHz, toMHz
А то, что эти методы вызываются у Int вас не смутило? Тут срабатывает механизм неявных преобразований, package object наследует trait FrequencyConversions, в который в статье не описан. Смотрите на github.
меня смутило только то, что в статье про DSL приведён код, который в статье не используется. А который используется — не приведён.
Спасибо за замечание. Добавил код примеси в статью.
Sign up to leave a comment.

Articles