ユーザーが入力をa/bとして送信する分数の割り当てがありましたが、aとbは単純な整数であり、負でも浮動小数点でもなく、if elseステートメントを使用して簡単に抽出できました
でも今は複素数(電卓型)のプログラムを作っています。そして、実際には a + bi の形式で文字列を取得しています (ここで、a と b は整数または浮動小数点数、あるいはその両方)。余分な線をたくさん使わずにどうやって行くのが難しいのですか。
編集:私の質問は、実際には a + bi から「実部と虚部」を抽出する方法でした。
例:入力: 3.45 - 9.87 iおよび get float Real
= 3.45 およびfloat Imaginary
= 9.87 out
私はC ++で作業しており、ビジュアルスタジオを使用しています