問題
小数点第1位まで数字を入れたかったのに、デフォルトだと整数しか入れられずエラーを吐かれてしまう。

解決策
number_fieldのあとにstep: "0.1"と入れる。
<%= form_for @test do |f| %>
<%= f.label :subject %>
<%= f.text :subject %>
<%= f.label :score %>
<%= f.number_field :score, step: "0.1" %>
<%= f.submit "送信" %>
<% end %>
ちなみに、step: "100"とすると矢印を押したときのカウントが100刻みになったりします。