以下の問題を解こうとしています。他の方の解答を見ると皆さんformatを使っています。
roundでも答えは一緒ですが、普通はformatを使うものでしょうか?それはなぜでしょうか?
<問題>
スペース区切りで与えられるa, bについて、a ÷ b(浮動小数点数)を出力するプログラムを作成して下さい。
ただし、0.00001以下の誤差があってもよいものとします。(1 ≤ a, b ≤ 10^9)
formatの場合
a,b = map(int,input().split()) f = a/b print('{:f}'.format(f))
roundの場合
a,b = map(int, input().split()) f = round(a/b, 6) print(f)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/04/01 13:59