R6RS 3.4 実装要件の読み取り
... などの潜在的に不正確な演算は
sqrt
、正確な引数に適用された場合、可能な限り正確な答えを生成する必要があります (たとえば、正確な 4 の平方根は正確な 2 であるべきです)。
(1) これは、(* 0 2.2)
生産しなければならない0.0
が、決して0
結果としては生じないという意味ですか?
ただし、これは必須ではありません。...
(2) これは(/ 4 2)
、結果として 2.0 も生成される可能性があることを意味しますか?
(3) そして、この方法で整数根を提供する実装はありますか? 一般に、整数の平方根の機能を取得するにはどうすればよいですか? (ここにインデックスがあります)(再帰的/反復的な実装はしないでください)