Rで多項式の解を求めるとき、例えばx^2+2x+1=0の解を求めるとき、

 >round(polyroot(c(1,2,1)),digits=3)
>[1] -1+0i -1+0i

となりますが、"digits=3"とは何を意味するのでしょうか。

A 回答 (1件)

たしかdigitsは答えの桁数だったと思います.



確かめてみました.
> round(polyroot(c(1,0,2)),digits=3)
[1] 0+0.707i 0-0.707i
> round(polyroot(c(1,0,2)),digits=16)
[1] 0+0.7071068i 0-0.7071068i
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング