<cl> (sqrt -1) #c(0.0 1.0) <cl> (* (sqrt -1) 2) #c(0.0 2.0) <cl> #c(0 1) #c(0 1) <cl> (* #c(0 1) 2) #c(0 2) <cl> (* (* #c(0 1) 2) #c(0 1)) -2 <cl> (* (sqrt -1) (sqrt -1)) #c(-1.0 0.0) <cl> (= -1 #c(-1.0 0)) T <cl> (= -1 (* (sqrt -1) (sqrt -1))) T <cl> (* (complex 1 2) (complex 2 3.0)) #c(-4.0 7.0)このように,=は演算で与えられた数の型にかかわらず 複素数の範囲まで考慮した等しさを調べます.