整数同士の割り算は、小数点以下が切り捨てられる。
1 / 3
=> 0
直接数値同士を計算する場合は、どちらかの数値に.0をつけることで小数点以下を表示可能。
1.0 / 3
=> 0.3333333333333333
変数を使用して計算する場合はto_fメソッドで整数から少数に変更可能。
a = 1
=> 1
a / 3
=> 0
a.to_f / 3
=> 0.3333333333333333
Go to list of users who liked
整数同士の割り算は、小数点以下が切り捨てられる。
1 / 3
=> 0
直接数値同士を計算する場合は、どちらかの数値に.0をつけることで小数点以下を表示可能。
1.0 / 3
=> 0.3333333333333333
変数を使用して計算する場合はto_fメソッドで整数から少数に変更可能。
a = 1
=> 1
a / 3
=> 0
a.to_f / 3
=> 0.3333333333333333
Register as a new user and use Qiita more conveniently
Go to list of users who liked