я начинающий к сожалению ни разу не юзал вот выкинул в чат на осмотр
я понял, просто у меня самого есть приложение для учета финансов, где я использую Decimal для валют, по причине, которую я написал выше. А вам могу посоветовать почитать про приведение типов (он же Casting, Downcasting), с помощью этого вы можете приводить типы к нужным вам