前提
お世話になっております。
Golangでfloatを使用せずintのみで四捨五入したパーセンテージをもとめる方法は存在するのでしょうか?
普通にやろうとすると
test := (20 * 100 / 30) // 普通に計算すると切り捨てされて66となる // これを67パーセントにしたい。
となります。
お手数ですがご教示いただけると助かります。
実現したいこと
floatを使用せずintのみで四捨五入したパーセンテージをもとめる方法を知りたい
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
まぁ、整数値のみでの演算は結果を切り捨て(floor)にしますので、切り上げ(ceil)の場合は test += 1 とでもするしかなさそうですね。。。
回答2件
あなたの回答
tips
プレビュー