challenge 複素数

以下の計算をしてください。

1. 加算  ( 3 + i ) + ( 4 - i )
2. 減算  ( 5 - 9i ) - ( 2 + 6i )
3. 乗算  ( 5 + 3i )  * ( 5 + 8i )
4. 除算  ( 9 - 7i )  /  ( 9 - 3i )
5. 絶対値  | 2 + 3i |

複素数計算を行う関数やクラスを定義して答えを求めること。
ライブラリがある場合はそれを利用してかまいません。

Posted feedbacks - R

Rでは組み込みです。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
> ( 3 + 1i ) + ( 4 - 1i )
[1] 7+0i
> ( 5 - 9i ) - ( 2 + 6i )
[1] 3-15i
> ( 5 + 3i ) * ( 5 + 8i )
[1] 1+55i
> ( 9 - 7i )  /  ( 9 - 3i )
[1] 1.133333-0.4i
> abs(2 + 3i)
[1] 3.605551

Index

Feed

Other

Link

Pathtraq

loading...