エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ニュートン法による平方根計算 - Qiita
# import <Foundation/Foundation.h> double newton_sqrt(double n) { if(n < 0.0) { return nan(NULL);... # import <Foundation/Foundation.h> double newton_sqrt(double n) { if(n < 0.0) { return nan(NULL); } const double A = n; double a = A; for(int i = 0 ; i < 10 ; ++i) { double minus = (a * a - A) / (2.0 * a); a = a - minus; if(minus <= DBL_EPSILON) { break; } } return a; } int main(int argc, const char * argv[]) { for(int i = 0 ; i < 10000 ; ++i) { double a = sqrt(i); double b = newton_sqrt(i); doubl

