[過去ログ] 高校数学の質問スレ Part434 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
588(1): 2024/04/27(土)11:54 ID:lOu5ti/B(1) AAS
週末の課題
4つの複素点が同一円周上にあるか否かを判定する関数を作り
1+0i,1i,cos(1)+i*sin(1),cos(2)+i*sin(2)でtrueを返すことを確認せよ。
言語はRでもWolfram等何でもよい。
593: 2024/04/27(土)14:39 ID:TD4Hw7I6(2/2) AAS
>>588
Rだと浮動小数点数の誤差調整が必要。
試作品
is.oncircle <- function(a,b,c,d,tol=1e-16){
tric <- function(a,b,c){
a1=Re(a) ; a2=Im(a)
b1=Re(b) ; b2=Im(b)
c1=Re(c) ; c2=Im(c)
p = (a1^2*(-b2) + a1^2*c2 - a2^2*b2 + a2^2*c2 + a2*b1^2 + a2*b2^2 - a2*c1^2 - a2*c2^2 - b1^2*c2 - b2^2*c2 + b2*c1^2 + b2*c2^2)/(2*(-a1*b2 + a1*c2 + a2*b1 - a2*c1 - b1*c2 + b2*c1))
q = -(a1^2*(-b1) + a1^2*c1 + a1*b1^2 + a1*b2^2 - a1*c1^2 - a1*c2^2 - a2^2*b1 + a2^2*c1 - b1^2*c1 + b1*c1^2 + b1*c2^2 - b2^2*c1)/(2*(-a1*b2 + a1*c2 + a2*b1 - a2*c1 - b1*c2 + b2*c1))
省8
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.034s