私は現在Androidアプリに取り組んでいます。これは私のコードです:
FieldSolution.setText("y =","(Double.toString(m))","x + ", "(Double.toString(b))");
「y = mx + b」を出力しようとしていますが、m と b は double です。どういうわけか私は例外を取得しています。
私の間違いはどこにありますか?
使用できますString.format
:
FieldSolution.setText(String.format("y = %fx + %f", m, b));
書式指定子で修飾子を使用して%f
、出力の精度と幅を制御できます。必要に応じて、引数としてロケールを指定することもできますformat()
。