Поскольку вы получаете хеш-значение как {:value=>2}
также вы можете преобразовать его в целое число
expense[:value].to_i
2.3.4 :003 > 0.3e2.to_i
=> 30
<%= text_field_tag :amount, expense[:value].to_i, class: "your_class", placeholder: 'some placeholder' %>
В случае, если вы хотите статическое значение
<%= text_field_tag :amount, 2, class: "your_class", placeholder: 'some placeholder' %>
В случае, если вы хотите поместить его в форму, но не должны быть отправлены, make отключает
<%= text_field_tag :amount, expense[:value].to_i, disabled: true, class: "your_class", placeholder: 'some placeholder' %>
Примечание: отключенное поле не подлежит отправке с данными формы, однако :readonly => true
будет перенесено с данными формы
в противном случае просто поместите это поле за пределы формы